自定义模块Drupal 7中不同块的不同布局

时间:2014-12-14 06:53:07

标签: drupal-7 drupal-modules drupal-views drupal-theming drupal-blocks

我创建了自定义内容类型的自定义模块。在我的模块中,使用多步骤表单,我从用户处获取详细信息,并以最终形式提交,以实用方式创建节点。

我想在我的模块中定义两个块,一个块显示最终用户的数据(自定义内容类型),另一个块显示登录用户的数据(自定义内容类型)。

我面临的问题是,我必须以完全不同的方式介绍这两个方块。那么,为了实现我的目标,给这两个块提供不同布局/样式的最佳方法是什么?

总之,我想做的是,

  1. 在我的自定义模块中定义两个块。
  2. 为这两个块提供完全不同的布局/样式。
  3. 谢谢你, PIKP

1 个答案:

答案 0 :(得分:0)

您可以使用以下模式命名模板文件,指定2个不同的模板文件(每个块一个):block--MODULE--DELTA.tpl.php

只需将原始块模板block.tpl.phpmodules/block文件夹复制到默认主题,然后按照上面的说明重命名。刷新缓存。你很高兴。

有关drupal template suggestions的更多信息。