我还没有完全正确的过程来根据正在查看的页面更改正文类。
我在一个小节中有大约 20 个页面,它们都有不同的背景颜色和来自主站点的反向导航链接。
我不知道是否有某种预处理函数可以在 template.php 中使用(以及哪个),或者我是否应该在某个 xx-page.tpl.php 文件中专门做一些事情。
由于浏览器缓存,仅在 xx-page.tpl.php 中的 body 标记中添加一个 ID 并不可靠。
我看过这个片段:
if (drupal_is_front_page()) {
$vars['body_class'] .= ' home';
}
然而,“是不是前面”是不够的,因为它也不仅仅是一个页面,它是一个特定的页面,但我要么错过了语法,要么做错了什么。
这是我需要创建自定义函数的情况吗?如果需要,是 template.php 页面吗?
另外,我在 Drupal 6.26
谢谢