Как следует из заголовка, мне нужно перечислить содержимое всех дочерних страниц на родительской странице после ее собственного содержимого. Или то, что мне действительно нужно, это одна страница с контентом и меню, которое ссылается на разные заголовки контента. например родительская страница с содержимым:
**Parent Head**
parent text
*first subhead*
first subtext
*second subhead*
second subtext
и меню должно выглядеть так:
Родитель
-первый подзаголовок
-второй подзаголовок
Я подумал, что было бы проще, если бы родительская страница «собирала» содержимое дочерних страниц. Другое решение заключалось в том, что дочерние страницы будут ссылками на внешние URL-адреса, на конкретные c-ID различного содержимого родительской страницы. Но я думаю, что это не так просто для владельца веб-сайта, который ничего не знает о том, где он может найти правильный c-ID в исходном коде веб-страницы. Так как бы Ты это сделал? Или как я могу реализовать эту вещь с содержимым дочерней страницы?
EDIT: есть решение сейчас. Просто нужно исправить, чтобы подменю отображалось без дочерних страниц. Вот код:
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