I think this is a bug, but may be able to be worked around with clear documentation?

We have a site with three themes, using Sections module -

http://example.com has theme ExampleCom (theme enabled and set to be the sitewide default)
http://example.com/minisite has theme Minisite (theme enabled, active via Sections module config matching minisite/* etc)
http://example.com/admin has theme Garland (theme enabled, active via Sections module config matching admin/* etc)

When editing views, the active theme is Garland. I am editing a view which will appear in theme Minisite. In order to make the custom templates appear in the Views editor UI, it appears I need to install the custom VSD templates to the default theme, ExampleCom, to have them available for selection in the views UI.

However, the selected custom template may not actually then be engaged when the block is displayed.

I'm opening this ticket to flag - if I can detail further what the actual behaviour is, I'll add notes - would appreciate pointers if anyone has engaged this before.

CommentFileSizeAuthor
#3 views-slideshow-ddb-theme-error.png86.14 KBratbagash

Comments

xurizaemon’s picture

Title: Admin UI doesn't respect applied themes » Support custom templates across multiple Drupal themes

Updating title to be more meaningful.

SweeneyTodd’s picture

I am currently working on some issues with ddblock regarding themes. I hope to introduce a common folder under the module heirarchy that can be referenced for themes regardless of the site theme to work in parallel with the existing system.

I have no fix now, but I will post back to let you know when this is available.

ratbagash’s picture

StatusFileSize
new86.14 KB

I am having a similar problem.

Currently using Domain Access and have multiple domains/themes for the same code base.

Themes are

sites/all/themes/theme1 - www.site1.com
sites/all/themes/theme2 - www.site2.com
sites/all/themes/theme3 - www.site3.com
sites/all/themes/theme4 - www.site4.com
sites/all/themes/theme5 - www.site5.com

Backoffice site is using garland_a (admin)

sites/all/themes/garland_a

When in the Views editor UI I can not select a Template to use - see screenshot

I have made sure the permission for the files are chmod 777 but still the UI cannot find the template files to select from

sites/all/themes/theme1/custom/modules/views_slideshow_ddblock

I haven't tried putting the Template theme files into garland_a - going to try that now

ratbagash’s picture

Having the theme templates in the base theme seems to have done the trick