Drupal:如何使用上下文来触发由视图引起的分类术语条件的反应?
Posted
技术标签:
【中文标题】Drupal:如何使用上下文来触发由视图引起的分类术语条件的反应?【英文标题】:Drupal: How can one use Context to trigger a reaction for a Taxonomy Term condition caused by a View? 【发布时间】:2010-05-20 15:16:23 【问题描述】:我想做的是使用 Context 模块根据分类术语条件插入我选择的 $body_classes。好吧,这就是 Context 模块的用途。如果您的内容/页面源是涉及适当条款的节点,这似乎很简单。但是,我有一个由 Views 生成的页面,该页面具有适当的分类术语 id,应该触发条件但它不会。
现在我可以在 template.php 中的“预处理”中设置我的 $body_classes,但我宁愿避免这样做。这在上下文中甚至可能吗?还是我只是做错了什么?
【问题讨论】:
【参考方案1】:这里值得我的两分钱: 在使用 drupal 模块时,我发现当我知道一个模块(或模块组合)几乎可以满足我的需要时,我尝试将它们推到极限,我发现自己在尝试制作模块时浪费了更多的时间做那个“x”功能,而不是编写我自己的简单小模块。 因此,对于“边缘情况”,当您需要非常复杂的设置/配置来实现某些目标时(如果您可以使用手头的模组来实现它,只需编写自己的小自定义模块即可。
【讨论】:
以上是关于Drupal:如何使用上下文来触发由视图引起的分类术语条件的反应?的主要内容,如果未能解决你的问题,请参考以下文章
创建一个 Drupal 视图,加载共享任何一个分类术语的所有文章(上下文过滤器)