首先很抱歉这样命名这个标题,但我找不到合适的词来描述这种情况......
我有一个导航点的简单导航,这些导航点有子页面并显示为下拉列表。在一些子页面上,我想显示内容,特别是这些可切换的药片(https://www.w3schools.com/bootstrap/bootstrap_tabs_pills.asp),但我不知道是否有比我更好的方法。
现在我为HTML创建了一个内容元素,只需复制&粘贴上面链接中的代码。但如果编辑不了解HTML,他们很容易混淆我的内容元素。
另一个想法是我可以在模板中编写HTML或创建一个流体对象,并根据pageid将其置于一个条件中。也许你可以为这个案例提出更好的想法。
答案 0 :(得分:0)
TLDR:不要手动插入单个HTML,使用适当的内容元素
您的评论清楚地表明您希望在针对该页面的CE(内容元素)的某些页面上进行跳转导航。
这可以作为menu-CE使用(取决于TYPO3版本:通用菜单-CE的变体,或作为多个菜单-CE之一)。
您需要将此菜单的标记更改为bootstrap药丸标记。根据CSC或FSC的使用情况,您必须修改typoscript或流体模板。
您可以在每个页面上手动插入这些CE,或者将其作为页面布局的一部分进行操作,因此每个页面中都有一个具有此特殊布局的常规菜单。