Back to top

Autore Topic: [RISOLTO] come inserire controllo if - se sono in homepage  (Letto 2334 volte)

Offline sg_bo

  • Nuovo arrivato
  • *
  • Post: 36
    • Mostra profilo
Salve,

Vorrei (se possibile) inserire un controllo nel mio template in modo da far comparire una fila di box soltanto se sono posizionata nella home page; se sono in una pagina diversa i box non dovrebbero essere visualizzati.

Date le mie nulle competenze di programmatrice, mi chiedevo se esiste un controllo di questo tipo; non sono purtroppo riuscita a trovare quello che mi occorre...

Grazie per la risposta, buona giornata a tutti
« Ultima modifica: 23 Giu 2010, 14:31:25 da sg_bo »

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re:come inserire controllo if - se sono in homepage
« Risposta #1 il: 23 Giu 2010, 12:12:10 »
Se i box sono dei moduli, dalla gestione di ciascun modulo puoi selezionare se farli apparire in tutte le pagine, in nessuna pagina oppure in pagine che selezioni dalla lista. In questo caso basta selezionare il mainmenu->home

http://www.joomla.it/index.php?view=article&catid=200%3Aestensioni-15&id=374%3Amodule-edit&option=com_content&Itemid=97

Offline sg_bo

  • Nuovo arrivato
  • *
  • Post: 36
    • Mostra profilo
Re:come inserire controllo if - se sono in homepage
« Risposta #2 il: 23 Giu 2010, 12:27:04 »
Grazie per la risposta, in realtà questa operazione l'avrei già tentata e in effetti il contenuto del modulo non esce; purtroppo però continuo a vedere il box colorato all'interno del quale appare il mio modulo.
Avevo pensato quindi di mettere un if nell'html per dirgli di far vedere il box solo se sono nella home.

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re:come inserire controllo if - se sono in homepage
« Risposta #3 il: 23 Giu 2010, 12:47:06 »
Grazie per la risposta, in realtà questa operazione l'avrei già tentata e in effetti il contenuto del modulo non esce; purtroppo però continuo a vedere il box colorato all'interno del quale appare il mio modulo.
Avevo pensato quindi di mettere un if nell'html per dirgli di far vedere il box solo se sono nella home.

Scusami, ma non ho capito.
Potresti mettere un link?

Offline sg_bo

  • Nuovo arrivato
  • *
  • Post: 36
    • Mostra profilo
Re:come inserire controllo if - se sono in homepage
« Risposta #4 il: 23 Giu 2010, 12:51:17 »
www.edora.it
è ancora tutto in costruzione, però l'idea dovrebbe dartela

Offline ramses_2th

  • Global Moderator
  • Instancabile
  • *****
  • Post: 4067
  • Sesso: Maschio
    • Mostra profilo
Re:come inserire controllo if - se sono in homepage
« Risposta #5 il: 23 Giu 2010, 13:00:48 »
E' strano il comportamento che dici, il riquadro evidentemente non fa parte del modulo, ma è un modulo che si sovrappone al riquadro, ecco perche lo vedi sempre attivo.

Potresti utilizzare la tencnica del doppio template, cioè installi lo stesso template ma modificato (senza i riquadri) ed assegnarlo a tutti i menu, tranne che alla home.
« Ultima modifica: 23 Giu 2010, 13:05:57 da ramses_2th »

Offline sali40

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4791
  • Sesso: Maschio
    • Mostra profilo
Re:come inserire controllo if - se sono in homepage
« Risposta #6 il: 23 Giu 2010, 13:03:12 »
uhm ... non è che manca la condizione per cui se il modulo è vuoto deve semplicemente sparire?
Il template è realizzato da te o è un template esistente che hai modificato?

Offline sg_bo

  • Nuovo arrivato
  • *
  • Post: 36
    • Mostra profilo
Re:come inserire controllo if - se sono in homepage
« Risposta #7 il: 23 Giu 2010, 14:00:18 »
Il template lo sto realizzando io, in effetti non so come mettere questa condizione... pensavo di fare - appunto - un "if" legato al trovarsi nella home, ma mi va benissimo anche l'if riquadro vuoto. Solo... dove osso trovare il codice da usare?

In alternativa potrei provare con il doppio template come suggerito da ramses.

grazie!

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:come inserire controllo if - se sono in homepage
« Risposta #8 il: 23 Giu 2010, 14:10:46 »
Si per il momento la cosa più semplice è duplicare il template e togliere i 4 div dei blochhi dalla copia ed assegnarla alla home...
Per il codice condizionale legato alla pubblicazione o meno dei moduli guarda come hanno combinato il codice in uno dei template dei default come il rhuk per la user1 e 2   ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline sg_bo

  • Nuovo arrivato
  • *
  • Post: 36
    • Mostra profilo
Re:come inserire controllo if - se sono in homepage
« Risposta #9 il: 23 Giu 2010, 14:31:08 »
Grazie mille per l'aiuto!!!
sto provando con gli if modulo pieno, mi pare funzioni perfettamente!!!

 



Web Design Bolzano Kreatif