【发布时间】:2014-09-16 03:15:19
【问题描述】:
我创建了一个 doktype = 150 的新页面类型,并希望此类型的所有页面都调用插件。使用 Typoscript 执行此操作的正确方法是什么?这是我到目前为止所得到的:
[page|doktype = 150]
# Typoscript for page type 150, product plugin
prod_page = PAGE
prod_page {
typeNum = 1 <-- I want this to be 0!
10 = COA
10 < tt_content.list.20.products_pi1 <-- Calls default plugin action.
20 = TEXT
20 {
stdWrap.field = productid <-- Want to use productid with plugin action.
stdWrap = <p>|</p>
}
}
[global]
如果我将typeNum 更改为0,插件将不会被渲染。你知道为什么吗?
我也想知道如何更改称为插件的操作。现在调用了默认操作,这不是我想要的。相反,我希望使用页面记录中的产品 id = productid 调用另一个操作 show。
感谢您的帮助。
【问题讨论】:
-
这不是一个 extbase 插件,是吗?否则,您将在此处找到有关设置控制器操作的教程 elp.co.at/2013/06/05/…
-
这是一个 extbase 插件。谢谢,我会看看那个教程。
标签: typo3 typoscript