0
我在擴展生成器中做了一個新的擴展(一個沒有自定義工作的基本4模型擴展,它唯一有點花哨的就是擴展了fe_users表),並安裝它並使用插件製作一個頁面,當我查看該頁面我得到一個空白區域插件應該出現 - 不是一個完整的空白頁面插件應該出現的部分。我在所有listActions中放了一些echo __FUNCTION__.__LINE__;die;
行,所以如果我碰到他們中的任何一個,我至少知道我在打哪個。但我沒有看到回聲線,我顯然從來沒有死過;所以我想我的擴展沒有觸及任何動作,也許是因爲我必須指定一個作爲默認值。我的擴展有4個模型。我如何指定要調用的操作?我正在用extbase使用typo3 v4.5.30。如何爲TYPO3 v4.5.30 extbase擴展指定默認操作?
感謝
PS:我ext_localconf文件看起來像這樣:
Tx_Extbase_Utility_Extension::configurePlugin(
$_EXTKEY,
'mycore',
array(
'Player' => 'list, show, new, create, edit, update, delete',
'Hall' => 'list, show, new, create, edit, update, delete',
'Hallplayers' => 'list, show, new, create, edit, update, delete',
'Hallvisits' => 'list, show, new, create, edit, update, delete',
),
// non-cacheable actions
array(
'Player' => 'create, update, delete',
'Hall' => 'create, update, delete',
'Hallplayers' => 'create, update, delete',
'Hallvisits' => 'create, update, delete',
)
);
您是否也添加了一個插件?它允許你選擇正確的動作順序,比如'YourController => list,show,edit',如果你這樣做了,它應該可以在ext builder中使用 – biesior
。那些東西已經在我的ext_localconf文件中。當我將它添加到構建器中時,它只是限制了一些東西,並且我得到了相同的行爲。我敢打賭,有一些簡單的小東西,我忘了在ext builder中做。怎麼樣的前端插件的關鍵 - 爲什麼我不能使用相同的作爲我的ext鍵? –
好的,必須在ext構建器中做幾件事情:爲每個模型添加一個前端插件,爲每個模型添加可控動作和非緩存動作,將我的頁面指向新插件之一併刪除優先選項「top」 「更多選項」部分。現在它工作。 –