【发布时间】:2013-05-02 23:59:06
【问题描述】:
正如标题所说,我需要在其自己的内容之后列出父页面上所有子页面的内容。或者我真正需要的是,一个包含内容的页面和一个链接到不同内容标题的菜单。例如包含内容的父页面:
**Parent Head**
parent text
*first subhead*
first subtext
*second subhead*
second subtext
菜单应该是这样的:
父母
-第一个子标题
-第二个副标题
我认为如果父页面“收集”子页面的内容会更容易。 另一种解决方案是,子页面将是指向外部 URL 的链接,指向父页面不同内容的特定 c-ID。但我认为这对于网站所有者来说并不是那么容易,因为他不知道在哪里可以在 web-page-source-code 中找到正确的 c-ID。 那你会怎么做呢?或者我怎样才能实现子页面内容?
编辑:现在有一个解决方案。只需修复,子菜单将显示没有子页面。 这是代码:
temp.contentnav = CONTENT
temp.contentnav {
table = tt_content
select {
pidInList = 7
orderBy = sorting
where = colPos=0
languageField=sys_language_uid
}
renderObj = TEXT
renderObj {
field = header
wrap= <li>|</li>
typolink.parameter.field=pid
typolink.parameter.dataWrap=|#{field:uid}
typolink.ATagParams = class="linkClass"
if.isTrue.field=header
}
wrap = <ul id="submenuClass"> | </ul>
}
page.10.marks.MENU.2.NO.after.cObject < temp.contentnav
【问题讨论】:
-
尝试使用打字稿查询。
标签: menu parent-child typo3 typoscript