Typo3使用sr_include_pages扩展将多个页面呈现为一个

时间:2013-03-25 23:19:25

标签: plugins typo3

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

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

在第一页上我添加了一些简单的typoscript如下:

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
}

当我切换到前端时,它会渲染everthing(即使是我在插件记录中添加的标题),但是来自其他五个页面的内容。 如果你们知道解决这个问题的一种更简单的方法,我会为所有事情开放

如果这是我在这里发帖的一些菜鸟问题,我道歉。但我真的试着在发布之前做完作业。 谢谢! spiked_mp

1 个答案:

答案 0 :(得分:0)

如果你想对页面ID进行硬编码,你应该这样做 没事(包括css_styled_content)

第10页&lt; styles.content.get page.10.select.pidInList = 1,2,4

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