0

我是typo3的新手,我正在为我的客户创建这个网站。我想要实现的是将多个页面呈现到一个页面上。所以我做了一些研究并偶然发现了 sr_include_pages 扩展。根据描述,扩展完全符合我的需求,但对于我的生活,我无法让它发挥作用。到目前为止,这是我的页面设置:

  • 六页
  • 第一个有两条记录。一种是纯文本。另一个是 sr_include_pages 扩展(都在 colPos 0)
  • 其他五页包含一条纯文本记录(暂时),每页都位于 colPos 0

在第一页我添加了一些简单的排版如下:

plugin.tx_srincludepages_pi1
page = PAGE
page.typeNum = 0
page.10 = CONTENT
page.10.table = tt_content
page.10.select{
  where = colPos = 0
}
page.10.renderObj = COA
page.10.renderObj{
  10 = TEXT
  10.field = header
  10.wrap = <h1>|</h1>
  20 = TEXT
  20.field = bodytext
  30 < plugin.tx_srincludepages_pi1
}

当我切换到前端时,它会呈现所有内容(甚至是我在插件记录中添加的标题),但会呈现其他五页的内容。如果你们知道解决这个问题的更简单的方法,我对一切都开放

如果这是我在这里发布的一些菜鸟问题,我深表歉意。但我真的试着在发帖前做功课。谢谢!尖刺_mp

4

1 回答 1

0

如果你想硬编码页面ID,你应该没问题(包含css_styled_content)

page.10 < styles.content.get page.10.select.pidInList = 1,2,4

不过,不是很灵活。这是关于这个主题的主题 http://lists.typo3.org/pipermail/typo3-english/2011-August/076460.html

于 2013-03-26T15:26:18.657 回答