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

Drupal 7 自定义模块Drupal 7中不同块的不同布局,drupal-7,drupal-modules,drupal-views,drupal-theming,drupal-blocks,Drupal 7,Drupal Modules,Drupal Views,Drupal Theming,Drupal Blocks,我已经创建了自定义模块,它可以与自定义内容类型一起工作。在我的模块中,通过使用多步骤表单,我从用户那里获取详细信息,并在最终表单中提交,实际创建一个节点 我想在我的模块中定义两个块,一个块为最终用户显示我的数据自定义内容类型,另一个块为登录用户显示我的数据自定义内容类型 我面临的问题是,我必须以完全不同的方式在这两个模块中呈现。那么,给这两个街区提供不同的布局/风格以实现我的目标的最佳方法是什么 总之,我想做的是 在自定义模块中定义两个块。 为这两个块提供完全不同的布局/样式。 谢谢,, PIK

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

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

我面临的问题是,我必须以完全不同的方式在这两个模块中呈现。那么,给这两个街区提供不同的布局/风格以实现我的目标的最佳方法是什么

总之,我想做的是

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

通过使用以下模式命名模板文件,可以为每个块指定两个不同的模板文件:block-MODULE-DELTA.tpl.php

只需将原始块模板block.tpl.php从modules/block文件夹复制到您的默认主题,并按照上面的说明重命名它。刷新缓存。你可以走了


更多信息。

谢谢@Muhammad Reda