如何将相同插件的两个实例分配给模板中的不同标记

时间:2012-03-09 12:37:22

标签: typo3 typoscript

我需要在同一页面上插入两个tt_news实例,并将插件的每个实例分配给模板中的标记。这两个实例将插入到我的模板未呈现的后端列中,如border。

由于插入的插件在后端有一个可见的id,我正在考虑这样的事情

page.10.marks.NEWS1 < plugin.tt_news.idxxx page.10.marks.NEWS2 < plugin.tt_news.idyyy

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:1)

嗯......您可以在标记处插入内容元素,如此

temp.contentElement = RECORDS
temp.contentElement {
    tables = tt_content
    dontCheckPid = 1 # if necessary
}

page.10.marks.NEWS1 < temp.contentElement
page.10.marks.NEWS1.source = UID_OF_NEWS_PLUGIN_ELEMENT

或者,您可以简单地在ts

中完全配置插件
temp.news1 < plugin.tt_news
temp.news1 {
  # configure
}

temp.news2 < plugin.tt_news
temp.news2 {
  # configure
}

page.10.marks.NEWS1 < temp.news1

希望有所帮助