在我的page.tpl.php
中,我有一个‘if’
语句,用于检查正在使用的节点,然后将一个类添加到相对于节点的‘container’
元素,即
<div id="container" class="clear-block <?php if ($node->type == 'card'): ?>card-node-type<?php endif ?>">
但如果我要添加新节点‘container’
,我还想在page.tpl.php
的{{1}}元素中添加一个类,但我不知道如何测试因为它不是节点类型。我将如何进行测试呢?
非常感谢
答案 0 :(得分:1)
更好的解决方案是检查preprocess_page函数中的args
,然后添加一个可以打印的变量。您可以使该动态适用于任何节点类型。
答案 1 :(得分:0)
我已经对它进行了分类。我复制了page.tpl.php
并将其重命名为page-node-add-card.tpl
。php(卡是我正在添加的节点类型),然后将该类添加到该文件中的元素。