Back to top

Autore Topic: Creare if per home page  (Letto 1172 volte)

Offline james81

  • Appassionato
  • ***
  • Post: 475
  • Sesso: Maschio
    • Mostra profilo
Creare if per home page
« il: 21 Ago 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

Offline mmleoni

  • Global Moderator
  • Instancabile
  • *****
  • Post: 5547
  • Sesso: Maschio
  • Just another *nix coder/sysadmin...
    • Mostra profilo
Re:Creare if per home page
« Risposta #1 il: 29 Ago 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

Codice: [Seleziona]
$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
mmleoni web consulting - creazione siti web aziendali ed e-commerce avanzati - sviluppo moduli e componenti Joomla

 



Web Design Bolzano Kreatif