Typo3 + TV无法呈现内容元素

时间:2012-03-14 17:12:14

标签: php typo3 typoscript

我安装了typo3,templavoila并映射了一个模板。

除了我的内容元素外,一切正常。他们只是没有出现。在我安装templavoila并映射模板之前,他们做了。

另外,使用时

10 = RECORDS
10 {
  tables = tt_content
  source = 9
}

它没有给我任何输出。

甚至没有:

10 = RECORDS
10 {
  tables = tt_content
  source = 9
  conf.tt_content = TEXT
  conf.tt_content.value = TEST
}

有没有人知道我可能做错了什么?

4 个答案:

答案 0 :(得分:2)

您必须在TS模板中包含css样式的内容静态模板。

答案 1 :(得分:1)

在你的ts页面对象中,你需要将它分配给templavoila对象。

# Default PAGE object:
page = PAGE
page.typeNum = 0
page.10 = USER
page.10.userFunc = tx_templavoila_pi1->main_page

答案 2 :(得分:1)

普通访客看不到tt_content所在的页面?

在这种情况下,以下代码段将有所帮助。

10 = RECORDS
10.tables = tt_content
10.source = 9
10.dontCheckPid = 1

答案 3 :(得分:0)

最后我们开始工作了。不知道我做错了什么,但我想我学会了不再这样做了。

我会把“解决方案”放在这里,因为有人可能会发现它有用,并且像我一样失去超过一天的时间。

解决方案: copy an existing content element in list mode, pasted it on a page via page mode

这是为了测试它是否可以做任何事情。猜猜什么,一切都恢复了。不仅是新复制的元素,还包括在不同页面和存储文件夹上通过不同方式创建的所有其他测试元素。

谢谢大家的帮助和思考。