【问题标题】:Drupal Theming Taxonomy Vocab similar to a Node TypeDrupal 主题分类词汇类似于节点类型
【发布时间】:2010-06-20 02:09:01
【问题描述】:

是否可以像设置节点类型一样为 Drupal 6 词汇设置主题。它会影响词汇中的每个术语吗?

我发现在主题方面缺乏 drupal 6 的分类核心。我想根据我的分类术语构建自定义图表和用户统计信息,但如果不与视图做一些丑陋的舞蹈,我就无法接近它。

有什么想法吗?

谢谢!

亚瑟

【问题讨论】:

  • 不清楚您所说的“主题是 Drupal 6 词汇”是什么意思,因为词汇和术语没有主题。您的意思是根据与节点相关的术语对节点进行不同的主题化吗?
  • 如果我的分类词汇是书籍,您单击“科幻小说”(术语)您加载一个页面,其中包含使用该术语的“书籍”节点的统计图表、用法和类别。我不想显示共享该术语的随机分类的内容列表。我想将自定义视图、php 和 java 脚本放到一个 .tpl 页面中,该页面负责处理词汇中的每个术语。

标签: php drupal-6 themes taxonomy


【解决方案1】:

分类页面的 D6 主题确实有点稀疏。

但是,如果您想要强大的功能,那么“面板”提供了一个很好的“分类术语”上下文,它将覆盖 /taxonomy/term/n 网址并允许您显示所需的位,例如术语描述顶部,然后是预告列表中带有该术语的所有“故事”,以及所有带有该术语的“图片”标签作为画廊预览,也许还有存档列表中的旧故事。

需要一点时间来适应术语以及按钮在面板中的位置,但是一旦您了解上下文参数是如何传递下来的,它就会起作用。

【讨论】:

    【解决方案2】:

    如果您只想使用术语对显示所有节点的页面进行排序,则可以使用Views
    尽可能不要直接更改模板文件。这样做,您可以更改当前设置的主题,而无需复制您创建的所有修改过的模板文件。

    【讨论】:

      【解决方案3】:

      我已经通过使用Taxonomy Node 模块解决了这个问题。它将为选定词汇表中的每个分类术语在特定节点类型下创建一个节点。您可以从那里为每个分类添加自定义内容,例如图像、视频、视图、cmets 等。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2014-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多