我不知道我是否已經將我的擴展設置爲有點古怪。相同模型,extbase擴展中的不同模板(和操作)
我有一個模型,但兩個插件,因爲我想以不同的方式顯示相同的數據。
我想要做什麼:分配pi1和pi2兩個不同的Fluid模板,其中所有顯示邏輯都完成。但據我瞭解,現在沒有這樣的開關,由於「慣例超配置」,我需要一個單獨的控制器pi2,對吧?
現在我有這樣的ext_tables.php:
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'STUBR.' . $_EXTKEY,
'Pi1',
array(
'Institution' => 'list, show',
),
// non-cacheable actions
array(
'Institution' => '',
)
);
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'STUBR.' . $_EXTKEY,
'Pi2',
array(
'Institution' => 'list, show',
),
// non-cacheable actions
array(
'Institution' => '',
)
);
難道我真的有被重新命名這裏,在控制器(S)和模板目錄,以適應一切「機構」?
啊,謝謝!如果你設置TemplateRootPath,有沒有辦法從第一個模板訪問Partial? – Urs 2015-04-04 17:36:11
如果您不覆蓋partialRootPath,您的模板將使用相同的模板。您還可以定義多個路徑來查找佈局,部分或模板partialRootPaths.10,partialRootPaths.20 etc – Daniel 2015-04-05 09:49:34
aha,它會在一起,再次感謝 – Urs 2015-04-05 15:28:40