[TYPO3-english] Having a plugin executed for all translations of a page
Florin Daneliuc
florin.daneliuc at iquestint.com
Fri Oct 9 17:25:44 CEST 2009
So, to answer my question, the template would be the place to put this. Using a user function call and setting the correct parameters this works. In my case
includeLibs.mylib=EXT:mymodule/pathtofile
page.xx = USER_INIT
page.xx{
userFunc=tx_classname->main
param1<globalvalue1
param2<globalvalue2
param3=z
}
This will in turn cause typo3 to call my 'main' method (public function main($content, $conf)) and setting all the params (1, 2, 3) set in page.xx in the $conf array. Must not forget that the class name MUST start with 'tx_' (hardly understant this restriction.
florin
-----Original Message-----
From: typo3-english-bounces at lists.netfielders.de [mailto:typo3-english-bounces at lists.netfielders.de] On Behalf Of Florin Daneliuc
Sent: Monday, October 05, 2009 5:17 PM
To: TYPO3 English
Subject: [TYPO3-english] Having a plugin executed for all translations of a page
Hello,
Is there a way to have a plugin executed for all translations of a page once but only insert that plugin in the default language of that page?
I would like to only have to configure this plugin once and not for each translation of the page.
I know that this could be done at template/tempalte extension, but the problem with the template is that I do not seem to have access to the plugin's configuration added to the base template.
Thank you,
florin
PS using the default template
_______________________________________________
TYPO3-english mailing list
TYPO3-english at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-english
More information about the TYPO3-english
mailing list