我开发了一个 Drupal 主题和一些模块。主题定义regions
了我的模块中的块可以显示的特殊位置。
在目前的情况下,首先我必须安装/激活模块,然后安装/启用主题,然后手动启用/配置块。即,我必须指定每个块的显示位置。
有没有办法可以将此任务设置为自动执行。那就是当我同时安装主题和模块时,应该自动启用这些块并将其设置在正确的区域中。
我开发了一个 Drupal 主题和一些模块。主题定义regions
了我的模块中的块可以显示的特殊位置。
在目前的情况下,首先我必须安装/激活模块,然后安装/启用主题,然后手动启用/配置块。即,我必须指定每个块的显示位置。
有没有办法可以将此任务设置为自动执行。那就是当我同时安装主题和模块时,应该自动启用这些块并将其设置在正确的区域中。
上下文模块将让您在代码中保留块的位置。http://drupal.org/project/context
功能http://drupal.org/project/features可以让您将面板保存到代码中,但如果您还没有使用面板,这比上下文更复杂。
两者都不是很容易学习,但没有太多其他选择:)