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



我创建了与自定义内容类型一起使用的自定义模块。在我的模块中,通过使用多步骤表单,我从用户那里获取详细信息,并以最终形式提交,务实地创建一个节点。

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

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

综上所述,我想做的是,

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

谢谢皮克普

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

只需将原始块样板block.tpl.phpmodules/block文件夹复制到默认主题,然后如上所述对其进行重命名即可。刷新缓存。你很好去。

更多关于 drupal 模板建议的信息。

相关内容

  • 没有找到相关文章

最新更新