我想要做的是使用Context模块根据Taxonomy Term条件插入我选择的$ body_classes。很好,这就是Context模块的用途。如果您的内容/页面源是与相应条款相关的节点,则看起来很简单。但是,我有一个由Views生成的页面,它具有适当的Taxonomy Term id,它应该触发条件,但它不会。
现在我可以在template.php中的“预处理”中设置我的$ body_classes,但我宁愿避免这种情况。这在上下文中甚至可能吗?或者我只是做错了什么?
答案 0 :(得分:1)
这里值得的是我的两分钱:
在使用drupal模块时,我发现当我知道一个模块(或模块的组合)几乎正在做我需要的东西时,我试着将它们推到极限,我发现自己浪费了更多的时间来制作模块做“x”功能,而不是编写我自己的简单小模块。
因此对于“边缘情况”,当看起来很明显你需要一个非常复杂的设置/配置来实现某些东西时(如果你可以用手中的mod实现它,那就去编写你自己的小自定义模块。