【问题标题】:2 column content in Drupal 7Drupal 7 中的 2 列内容
【发布时间】:2011-12-14 18:21:52
【问题描述】:

我正在尝试建立一个网站,让内容编辑者可以灵活地在适当的时候向页面添加侧边栏内容。我一直在考虑将所见即所得的字段添加到名为侧边栏的基本页面内容类型中,这将允许他们添加侧边栏内容,然后检查是否设置了该字段并添加具有该字段值的侧边栏块。

我玩过 Panels 并没有发现它像我希望的那样容易理解,而且我认为内容编辑器会对此更加困惑。

我考虑过的另一种方法是允许另一种称为侧边栏的内容类型,并具有一个参考字段,内容编辑器将使用该字段将两个内容关联在一起。我需要检查模板中的引用,然后添加列(如果有的话)。

这听起来像是相当普遍的事情,并且可能已经解决了。有没有人建议我应该如何解决这个问题?

【问题讨论】:

    标签: drupal drupal-7


    【解决方案1】:

    一般来说,我希望在您的内容类型中创建一个名为“侧边栏”或类似名称的新字段,这样您的编辑就不必离开页面进行编辑。

    然后,您可以将代码放入模板中的内容循环以获取字段 -​​ 这显然需要主题化能力 - 或者您可以使用 CCK Block 将任何 CCK 字段放入块中。 http://drupal.org/project/cck_blocks CCK 块在存在时将选定的 CCK 字段推入块中。设置起来有点奇怪,但效果很好。

    一个

    【讨论】:

    • 我有主题能力,如果需要我也可以做一个模块。谢谢你指导我。我会试试看。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多