在drupal7中分配块的方法



在drupal 7中,是否有其他方法可以将块分配给区域,而无需在admin/structure/block或panel中进行分配?我有这个客户端,我似乎找不到他们在哪里实际分配块区域。他们没有使用面板,并且在admin/structure/block

中没有分配块。

谢谢。

一个简单的方法是使用Context模块:https://www.drupal.org/project/context

你的描述似乎是这个模块的一个用例;)

使用它,您将看到admin/structure/block中没有分配任何内容。只是一个新的菜单"上下文",你会发现一些背景,条件和反应。逻辑可以是这样的

"我在/toto/tutu页面上,所以block 1在R1区域,block 2在R2区域"。

你还有两种可能有用的方法:

  1. 使用Display Suite (https://www.drupal.org/project/ds),你可以在一个实体(如节点,用户)的特定显示下放置一个显示块的字段

  2. 您可以使用引用块的字段。参见https://www.drupal.org/project/fieldblock和https://www.drupal.org/project/blockreference

希望对你有帮助。

相关内容

  • 没有找到相关文章

最新更新