如何在TYPO3 CMS的单个页面中显示父页面的最新或所有帖子(页面)

时间:2017-03-23 11:46:26

标签: typo3 typoscript

我有一个 TYPO3 TypoScript html模板,想要在一个页面中显示(名为:"比赛"),所有比赛的列表他们的形象和头衔应该是每个人的链接('竞争')。我曾想过制作一个页面('比赛')和子页面('单个cmpetition')。我实际上并没有使用Fluid。如何在主页面中显示和显示这些内容?或者是实现这一目标的另一种方式?

1 个答案:

答案 0 :(得分:0)

取决于您的数据结构(您希望显示存储在页面记录中的相关信息,或者您希望访问该页面内的tt_content记录),这或多或少都很容易。

你总是可以使用typoscript访问信息,但这些结构可能会变得复杂。这意味着:开发TS可能需要一些时间,以下渲染也可能变得复杂并且可能需要一些时间。

最简单的方法:页面记录中的所有信息:

temp.competitions = CONTENT
temp.competitions {
    table = pages
    select {
        pidInList = this
        orderBy = sorting
    }

   renderObj = COA
   renderObj {
        wrap = <div class="teaser">|</div>

        10 = TEXT
        10.field = title
        10.wrap = <h3>|</h3>

        20 = TEXT
        20.field = abstract
        20.wrap = <div class="abstract">|</div>

        30 = IMAGE
        :

    }
}             
相关问题