Я создал новый тип страницы с doktype = 150 и хочу, чтобы все страницы этого типа вызывали плагин. Каков правильный способ сделать это с помощью Typoscript? Это то, что я получил до сих пор:Новый тип вызова вызывающего плагина через 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
, плагин не будет оказана. Ты знаешь почему?
Я также хотел бы знать, как изменить действие, называемое плагином. Теперь вызывается действие по умолчанию, которое не то, что я хочу. Скорее, мне нужно другое действие show
, которое вызывается с идентификатором продукта = productid
со страницы записи.
Благодарен за вашу помощь.
Это не extbase-плагин, не так ли? Кроме того, вы найдете руководство по настройке действия контроллера здесь http://www.elp.co.at/2013/06/05/typo3-6-1-extbase-how-to-call-controller-action-via -typoscript-напрямую/ – Urs
Это extbase-плагин. Спасибо, я посмотрю на этот учебник. –