我正在尝试创建一个存档页面,显示一个子页面列表,类似于WordPress,但显示父页面的子页面而不是帖子。我希望存档页面包含子页面中的以下内容:
目前我可以显示页面标题,但那是我卡住的地方。我将代码放在子模板中。这是代码。
lib.portfoliolist = CONTENT
lib.portfoliolist.table = pages
lib.portfoliolist.select {
pidInList = this
}
lib.portfoliolist.renderObj = COA
lib.portfoliolist.renderObj {
stdWrap.wrap = <div class="project">|</div><hr />
10 = TEXT
10 {
field = title
wrap = <h2>|</h2>
10.typolink.parameter.field = uid
}
}
如果有帮助,所有图像都在fileadmin / user_upload /目录中,这是我的页面结构:
答案 0 :(得分:0)
似乎我自己想通了,我所要做的只是在单独的查询中调用内容。对于那些希望实现类似功能的人来说,这里是我用来帮助你的代码。
lib.portfoliolist = CONTENT
lib.portfoliolist.table = pages
lib.portfoliolist.select {
orderBy = sorting ASC
}
lib.portfoliolist.renderObj = COA
lib.portfoliolist.renderObj {
stdWrap.allWrap = <div class="row">|</div>
stdWrap.wrap = <div class="project col-lg-6 col-md-6 col-sm-12 col-xs-12">|</div>
10 = TEXT
10 {
field = title
wrap = <h2>|</h2>
typolink.parameter.field = pages.uid
}
20 = CONTENT
20 {
table = tt_content
select {
pidInList.field = uid
selectFields = header, bodytext
orderBy = sorting ASC
}
renderObj = COA
renderObj {
30 = TEXT
30.value {
field = bodytext
wrap = <div>|</div>
}
}
}
}