Salve a tutti gli utenti del forum.
Da pochissimo ho cominciato a vedere la documentazione delle
API di joomla nell' intento di riuscire a cambiare il template
da frontend.
Sto modificando un modulo esistente che permette di fare un preview passando via get ?template= il nome del template
questo ovviamente non modifica il template predefinito.
in tmpl/default.php ho inserito:
$db =& JFactory::getDBO();
$query = 'UPDATE #__templates_menu SET template='. $newname .' WHERE menuid=0 and client_id=0';
$db->setQuery( $query );
il database rimane integro..
eppure credo di aver rispettato la sintassi delle guide che ho consultato .
ma sembra che queste righe non sortiscano alcun effetto..
La query è corretta perchè lanciata direttamente da mysql funziona..
Ho provato $db->connected(); ed il risultato è true.
Per favore, chi ha più esperienza di me può darmi qualche consiglio??
Grazie a tutti.