【发布时间】:2016-04-12 21:04:34
【问题描述】:
我创建了一个带有“面板”的布局来替换我的首页,但我对如何填充不同的面板有一些疑问。到目前为止,我所有的网站都是“类似博客”的网站,具有典型的“CMS-博客”外观,我不确定解决某些问题的“Drupalish”方式是什么......
我正在尝试使用典型的链接列创建页脚,就像您可以在“www.drupal.org”底部看到的那样。我在布局的页脚中创建了 3 个窗格来“托管”这些链接:left-link-pane、center-link-pane、right-link-pane。
我的疑问是如何在不创建 HTML 块的情况下使用链接填充这 3 个窗格...
在一个 youtube 视频中,我发现有人使用 CSS + ul + li + a 标签创建了 3 个自定义的完整 html 块。这行得通,但在 drupal 中似乎不是正确的思考方式。
这样做的正确方法是什么?
我有一个想法,但我不确定这是否是正确的方法,或者是否有人可以建议我如何去做:
- 在我的面板布局中,创建 3 个窗格来托管这些链接(links_left、links_center、links_right)
- 创建一个包含 3 个术语(标签)的词汇表,名为 Links_left、Links_center、Links_right
- 创建一个名为“FooterLinks”的新内容类型,其中包含标题、正文、链接文本、链接网址和权重。
- 为每个窗格创建一个视图。示例:对于左窗格,一个视图将所有 FooterLinks 标记为“Link_left”并按其“权重”对其进行排序,链接到“link_url”。
- 在主题中使用 CSS Injector 或自定义 CSS 文件为结果赋予样式。
也许上面甚至不可能与视图有关......也许它必须与“菜单条目”一起完成?
附:我找到了一个从主菜单和辅助菜单创建页脚的模块,但我无法控制输出,我想知道如何操作。
【问题讨论】: