Back to top

Autore Topic: nascondere header...  (Letto 3328 volte)

Offline munick

  • Appassionato
  • ***
  • Post: 335
    • Mostra profilo
nascondere header...
« il: 10 Gen 2012, 00:09:43 »
Salve Raga,


Volevo porvi una domanda!!!


Come faccio a nascondere l'header (o meglio il suo layout) quando non ci sono articoli pubblicati in evidenza? (in prima pagina).


Sicuramente si aggiungerà uno script al file .php (dirgli qualcosa del genere: Se header è pieno ok, altrimenti non visualizzare il div che contiene l'header)


Chi mi aiuta??




Grazie, Comunity ;)

Offline apagano

  • Appassionato
  • ***
  • Post: 392
  • Sesso: Maschio
  • Il futuro lo si crea, non lo si subisce
    • Mostra profilo
Re:nascondere header...
« Risposta #1 il: 11 Gen 2012, 09:56:08 »
Puoi darci qualche indicazione in più, tipo l'indirizzo del sito per controllare il codice?
Guarda i nostri lavori e chiedi un preventivo gratuito per il tuo sito professionale: http://digedit.it/siti-web-realizzati.html. Sconti per le web agency.
Guarda i nostri video-tutorial per joomla: www.youtube.com/user/digedit2011

Offline munick

  • Appassionato
  • ***
  • Post: 335
    • Mostra profilo
Re:nascondere header...
« Risposta #2 il: 12 Dic 2012, 02:39:25 »
Ti ringrazio per avermi risposto.


Aimè il sito è in locale ... allego cmq. uno screen per farvi capire meglio (anche se si tratta di una cosa logica ...)

Nella home non verrà scritto niente, quindi non dovrebbe comparire neanche il rettangolo (quello da me evidenziato in rosso). Mentre nelle pagine successive (conterranno scritte) dovrà vedersi anche il rettangolo...


Spero possiate aiutarmi, è importante...


Grazie... :)

[allegato eliminato da un amministratore essendo vecchio più di un anno]

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:nascondere header...
« Risposta #3 il: 12 Dic 2012, 09:34:53 »
Aimè il sito è in locale ... allego cmq. uno screen per farvi capire meglio (anche se si tratta di una cosa logica ...)
è logico quando sai spiegarti bene, se parli di nascondere l'header quando non ci sono articoli e poi nella foto evidenzi come oggetto da nascondere il contenitore degli articoli quando l'header è ancora li allora la logica vien meno proprio perchè tu stai scambiando fischi per fiaschi...
Senza un link al sito purtroppo ci è impossibile aiutarti. Ad ogni modo solitamente il problema è che è stato dato un padding a quel div. I div senza padding collassano automaticamente quando sono vuoti. 

Il metodo che cerchi tu funziona con i moduli di joomla in quanto esiste una funzione conuntmodules che se richiamata su una determinata posizione stampa il numero di moduli attivi per quella posizione. In questo modo se il valore è 0 puoi nascondere la posizione. Per i contenuti non è così immediato perchè joomla può gestire una miriade di commponenti e non tutti hanno a che fare con articoli.

Ad ogni modo se invece vuoi rendere definitiva la modifica nella home basta inserire nel template un controllo
Codice: [Seleziona]
<?php if($home):{ ?>
<style>#contenitore{display:none;}</style><?php endif; ?>
(il codice va riadattato al tuo caso)

Offline munick

  • Appassionato
  • ***
  • Post: 335
    • Mostra profilo
Re:nascondere header...
« Risposta #4 il: 12 Dic 2012, 10:54:50 »
Ciao Giovi,
ti ringrazio per il tuo contribuito (un pò meno per il modo burbero che hai utilizzato...).


In  "gergo" volevo indicato l'header come contenitore principale dove vengono visualizzati gli articoli....


P.S. vedo di installare il template da qualche parte in modo da farvelo vedere...


Cmq. grazie.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:nascondere header...
« Risposta #5 il: 12 Dic 2012, 11:33:36 »
se non conosci il "gergo" non usarlo, perchè in "gergo" informatico l'header è la parte alta del sito in cui si trovano il nome del sito, il menu principale e qualche volta la casella di ricerca o altri link. I contenuti si trovano nel corpo della pagina e non nel header. Dicendo che è una cosa logica assumi che chi non capisce ciò che hai provato a spiegare sia uno stupido, ragion per cui chi ha utilizzato il metodo "burbero" sei tu. Ti prego per le prossime volte di esprimerti in maniera più basilare e di ricordare che chi si trova dall'altra parte può essere chiunque: un grafico che conosce bene il "gergo" o un principiante che header non sappia neanche cosa sia. Ad ogni modo nessuno dei due può conoscere la struttura del tuo sito senza vederla da vicino.


Aspettiamo il tuo link!

 



Web Design Bolzano Kreatif