安装主题/模块时自动启用块

Spa*_*rky 6 drupal drupal-6 drupal-theming

我开发了Drupal主题和一些模块.主题定义regions了可以显示模块中块的特殊位置.

在目前的情况下,首先我必须安装/激活模块,然后安装/启用主题,然后手动启用/配置块.即,我必须指定每个块应显示的位置.

有没有办法可以将此任务设置为自动执行.那是当我安装主题和模块时,应该自动启用块并将其设置在正确的区域中.

小智 1

上下文模块将让您保留代码中块的位置。http://drupal.org/project/context

http://drupal.org/project/features 的功能可以让您将面板保存到代码中,但如果您尚未使用面板,那么这比上下文更复杂。

两者都不是很容易学习,但没有太多其他选择:)