Drupal - 根据面板窗格内容节点类型动态地将类添加到包装div

时间:2013-08-07 22:24:49

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

在所有模块中使用drupal 7面板,我已经为我的主页设置了面板页面模板。问题是我需要在模板中的包装div中添加一个类,该类依赖于包装器内面板窗格内的节点类型。这需要动态添加,因为我们的网站编辑将会移动面板窗格。

即。我的模板中的一行如下所示:

   <div class="content_wrapper">
        <div id="main-content-row1" class="content">
            <?php print render($content['content-row1']); ?>
        </div>
    </div>

我想根据$ content ['content-row1']中的节点类型在'content_wrapper'div上动态添加一个类。

1 个答案:

答案 0 :(得分:0)

从面板模块中找到打印该面板布局的tpl.php文件(可在“面板/插件/布局/ YOUR_LAYOUT ”文件夹下找到)并将其复制到您的面板中主题文件夹

在tpl.php文件中添加php代码的方式与编辑drupal主题的方式相同。