【问题标题】:Drupal - show content from a content type in different regionsDrupal - 显示来自不同区域的内容类型的内容
【发布时间】:2011-03-15 10:55:37
【问题描述】:

我是 Drupal 的新手。

我正在构建一个布局为 2 列的产品页面,第一列(主要内容)显示文本内容,第二列(右侧)显示两个信息框,一个在另一个之下。

为了实现这一点,我创建了一个名为“产品详细信息”的新内容类型,并添加了两个文本字段,分别称为 box1 和 box2。

现在,当我使用“产品详细信息”内容类型发布页面时,它会显示主要内容下方的 2 个字段。 我将托管字段配置为“排除”,因此它们不是 $content 的一部分。 但是现在,我看不到它们,如何让它们显示在 RHS 上?

我的 .info 文件有 $content 和 $right。

谢谢, 跳水

【问题讨论】:

    标签: drupal content-type


    【解决方案1】:

    如果您不熟悉开发积木或为主题分配变量的来龙去脉,我建议您使用名为cck_blocks 的“交钥匙”解决方案。

    否则,您要查找的模式是:

    • 使用模板预处理器提取当前显示节点的某些字段值。
    • Shrub(XSS 等)并在模板中的任何位置打印这些值。

    【讨论】:

    • 谢谢伯克斯。我使用 cck_blocks 来渲染字段。
    最近更新 更多