Joomla.it Forum

Non solo Joomla... => Sviluppo => : mikall 04 Feb 2009, 15:37:37

: Cambiare il template predefinito da frontend (non solamente una preview)
: mikall 04 Feb 2009, 15:37:37
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.