如何设置将取决于当前主题的Drupal块位置

时间:2011-10-13 08:45:17

标签: drupal drupal-6 drupal-theming

我有一个网站,我应该同时支持2个不同的主题。 主题完全不同,我的任务是在每个主题的不同区域显示一些块。

例如:

在“主题X”中,“搜索​​块”位于左侧边栏旁边,带有导航和其他一些块。 对于“主题Y”,相同的“搜索块”应该放在页面的标题中,看起来完全不同。

我从“modules / search”目录中复制了“search-theme-form.tpl.php”文件并将其放在每个主题目录中。设计没有任何问题,但我找不到设置块的主题特定位置的方法。

所以,让我们说“右侧边栏”区域的“搜索”为“主题X” 并且在“主题Y”的“标题”区域中具有相同的块

1 个答案:

答案 0 :(得分:1)

Drupal的管理区域已经允许你这样做了。如果您转到/admin/build/block,您会看到已安装/活动的所有主题的一组标签。您可以进入每个选项卡以在特定主题的基础上更改块的区域。