我还在学习Drupal,但我完全陷入困境。我需要根据点击的导航链接为子页面创建一个模板。
此网格是一个Bootstrap缩略图网格,用作导航菜单。我想知道如何根据父导航菜单项创建模板页面。每个页面的格式都基于此菜单。
答案 0 :(得分:0)
目前还不清楚你想要实现的目标,但据我所知,你可能需要首先尝试确定这些页面是什么以及它们包含哪些部分(视图,块/区域,节点等)。 )然后相应的主题。看一下这里的图https://www.drupal.org/docs/7/theming/overview-of-theme-files,以便更好地了解这一切是如何协同工作的。
了解了您正在处理的内容后,请查找自定义选项。它可以是从主题设置到视图配置,使用css,块,自定义页面/节点模板(请参阅此处https://www.drupal.org/docs/7/theming/template-theme-hook-suggestions)等等。
如果您需要更多信息,请提供更多详细信息,例如您需要新模板的网页的链接/屏幕截图,以及这些“模板”需要如何显示的说明
答案 1 :(得分:0)
因此,基本上选择书籍菜单项“主题”后,您将进入主题页面并显示导航菜单(如上面的屏幕截图所示)。
当您选择缩略图库中的一个图像(第一个屏幕截图)时,您应该到达所选菜单项(子书页)的子页面。所有子书页(应该在下面显示的基本草图屏幕截图中显示相同的格式)。
因此,我需要为这些子书页制作模板。 我也意识到这些子页面可能会共享同一个主题的父级,所以最有可能的是,我必须根据“主题”=父页面的操作创建模板?
Screen shot of sub child page for topic chosen/ sub book page
谢谢你的耐心!
答案 2 :(得分:0)
好的,在与我的新合作伙伴合作之后,我们讨论过尝试创建一个包含标题的视图:
<h1>**Topic Overview**</h1>
[user content input under title] <br><br>
<h1>**News and Initiatives**</h1>
[user content input under title] <br><br>
<h1>**Resources**</h1>
[displayed depending on tag chosen to display]
我们无法弄清楚如何保持这些标头不变,但允许更改内容,或者为每个子导航项(上面导航菜单中的子页面)更改内容。