I запомненные А модуль и подмодуль в расширении Extbase с этим общим кодом и, конечно, это работает:Установка порядка TYPO3 BE Модуль
/** Myext modules group */
Tx_Extbase_Utility_Extension::registerModule($_EXTKEY, 'myext', '', ''
,array(),
array(
'icon' => 'EXT:' . $_EXTKEY .'/ext_icon.gif',
'access' => 'user,group',
'labels' => 'LLL:EXT:' . $_EXTKEY . '/Resources/Private/Language/locallang_myext.xml',
)
);
/** Myext items list mod */
Tx_Extbase_Utility_Extension::registerModule($_EXTKEY, 'myext', 'itemslist','',
array('Item' => 'list',),
array(
'icon' => 'EXT:' . $_EXTKEY . '/Resources/Public/Icons/mod_items.gif',
'access' => 'user,group',
'labels' => 'LLL:EXT:' . $_EXTKEY . '/Resources/Private/Language/locallang_myext_items.xml',
)
);
Моя проблема заключается в том, что я не могу изменить его порядок в во всяком случае, он всегда отображается в конце левого столбца (после Справка раздел). 4-й параметр метода registerModule
является положением, по-видимому, он не влияет на основной модуль, только подмодули.
Так как я могу разместить Myext сразу после web
? в таком случае?
Я работаю на TYPO3 версии .: 4.7
Это именно то, что я сделал на основе DAM коде :) Во всяком случае, спасибо за подтверждение! – biesior