2015-12-23 2 views
-1

Я использую TYPO3 v7.6.2! Создайте собственное расширение. Как контроллер может выбрать шаблон для генерации? По умолчанию выберите name_template = name_action.Шаблоны в расширениях TYPO3

+2

Ahm ... и что именно ваша проблема ?! –

+0

"name_template = name_action" означает, что вам нужен другой вид для вашего действия? или если вы можете больше рассказать о своем вопросе, тогда другие могут вам помочь. –

ответ

0

Спасибо, я нашел ответ на свой вопрос. Чтобы использовать разные шаблоны для одного и того же расширения, вам просто нужно настроить путь в пути typoscript к ресурсам на странице, где вам нужно.

Константы:

plugin.tx_plugin { 
    view { 
    templateRootPath = fileadmin/tx_plugin/you_custom_template 
    partialRootPath = fileadmin/tx_plugin/you_custom_partial 
    layoutRootPath = fileadmin/tx_plugin/you_custom_layout 
    } 
} 

и установка:

plugin.tx_plugin { 
    view { 
    templateRootPaths.0 = {$plugin.tx_plugin.view.templateRootPath} 
    partialRootPaths.0 = {$plugin.tx_plugin.view.partialRootPath} 
    layoutRootPaths.0 = {$plugin.tx_plugin.view.layoutRootPath} 
    } 
} 
+0

можете ли вы пометить свое решение как правильный ответ, спасибо! –

Смежные вопросы