[TYPO3-mvc] Set default controller by request
Bas van der Togt
b.vandertogt at profinit.com
Wed Jan 9 19:12:54 CET 2013
Hello,
I have a plugin with 5 different controllers:
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'Profinit.' . $_EXTKEY,
'Menu',
array(
'Mainmenu' => 'list',
'Subject' => 'list',
'Question' => 'list',
'Vcard' => 'download',
'Contact' => 'form,create',
),
// non-cacheable actions
array(
'Mainmenu' => '',
'Subject' => '',
'Question' => '',
'Vcard' => 'download',
'Contact' => 'create',
)
);
In this example Mainmenu is the default controller.
Is it possible to set the default controller by request?
For example:
tx_og_menu[mainmenu] > 0 : default controller is Mainmenu
tx_og_menu[subject] > 0 : default controller is Subject
tx_og_menu[Question] > 0 : default controller is Question
I want this to get rid of the controller parameter in my url's.
I know i can do this by making a seperate plugin for each controller but
that's not what i want. I want clean url's :-)
Regards,
Bas
More information about the TYPO3-project-typo3v4mvc
mailing list