mannaggia a me e quando ho promesso di fare questo lavoro per la 1.6.. finchč non esce la 1.8 e un bel "Mastering Joomla 1.8" non faccio pių nulla...
M.
eheh ti capisco.
pensa che io avevo un componente finito, utilizzato da qualche cliente, e mi dico:
"via facciamo un po' di refactoring e facciamo uscire questa versione 2".
poi mi dico:
"dai, giā che ci siamo passiamo alla 1.7, č inutile spendere tempo sul passato"
e ora mi dico:
"argh!!! ma perchč non mi sono visto un film??" -.-
il problema č che non c'č nemmeno un po' di documentazione tecnica.. api.joomla.org continua a far vedere il codice della 1.5.19 (!!!)
sembra di no, ho provato in mille modi ma sembra che l'unico modo che funzioni, almeno a me, č chiamare la classe del controller nell'entry e istanziare la classe nel controller stesso, un po come se fossero "singoli".
mhm non ho capito bene come fai..
io per ora ho risolto cosė, ma tieni conto che č una versione ibrida: era della 1.5 e la devo ancora testare con la 1.7, anche se sembra funzionare
//recupero il controller. se č esplicito uso quello, altrimento lo "deduco" dal layout e dalla vista
$controller = $FBsec->authorize();
require_once (JPATH_COMPONENT.DS.'controllers'.DS.$controller.'.php');
$classname = 'JDomusController'.ucfirst($controller);
$controller = new $classname();
$controller->execute( JRequest::getWord('task'));
$controller->redirect();
il controller che chiamo č una classe che estende JController.
ma mi sa che non ti ho seguito bene, te cosa intendi per controller multipli?
mi puoi fare un esempio concreto?