Joomla.it Forum

Non solo Joomla... => Sviluppo => : james81 21 Aug 2014, 15:36:16

: Creare if per home page
: james81 21 Aug 2014, 15:36:16
Ciao a tutti!
volevo chiedervi un consiglio:
vorrei realizzare una funzione che verifichi se la pagina nella quale sono è l'home o meno.

é possibile?

Grazie
: Re:Creare if per home page
: mmleoni 29 Aug 2014, 15:08:54
basta ottenere l'istanza della classe jmenu e verificare che la pagina corrente (getActive) sia uguale a quella di default per la lingua corrente

:
$menu = JFactory::getApplication()->getMenu();
$lang = JFactory::getLanguage();
if ($menu->getActive() == $menu->getDefault($lang->getTag())){
    // home per la lingua corrente
}

al posto di $lang->getTag() puoi anche passare 'it-IT', meno figo ma egualmente funzionale.

ciao,
marco