Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Drupal 7中的2列内容_Drupal_Drupal 7 - Fatal编程技术网

Drupal 7中的2列内容

Drupal 7中的2列内容,drupal,drupal-7,Drupal,Drupal 7,我正在尝试建立一个网站,让内容编辑器能够灵活地在适当的时候向页面添加边栏内容。我一直在考虑在名为sidebar的基本页面内容类型中添加一个wysiwyg字段,这将允许他们添加sidebar内容,然后检查是否设置了该字段,并使用该字段值添加一个sidebar块 我曾经玩过面板,但没有发现它像我希望的那样容易理解,我认为内容编辑会对它感到更加困惑 我考虑过的另一种方法是允许另一种称为侧栏的内容类型,并有一个引用字段,内容编辑器将使用该字段将两个内容关联在一起。我需要检查模板中的引用,然后添加列(如果

我正在尝试建立一个网站,让内容编辑器能够灵活地在适当的时候向页面添加边栏内容。我一直在考虑在名为sidebar的基本页面内容类型中添加一个wysiwyg字段,这将允许他们添加sidebar内容,然后检查是否设置了该字段,并使用该字段值添加一个sidebar块

我曾经玩过面板,但没有发现它像我希望的那样容易理解,我认为内容编辑会对它感到更加困惑

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


这听起来似乎是相当普遍的事情,而且很可能已经解决了。有人建议我如何解决这个问题吗?

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

然后,您可以在模板中手工编写一个内容循环来提取字段(这显然需要主题化功能),或者您可以使用CCK块将任何CCK字段放入块中。CCK块在选定的CCK字段存在时将其推入块中。设置有点奇怪,但效果很好


A

我有做主题的能力,如果需要,我也可以做一个模块。谢谢你指导我。我试试看。