Ciao a tutti,
sto usando Drupal 6.2.
Ho notato che se nella pagina iniziale non ci sono contenuti, riappare il messaggio di benvenuto. Non vorrei cambiare nodo come pagina iniziale. Sapreste consigliarmi una soluzione?
[RISOLTO] Eliminare messaggio di benvenuto in pagina iniziale
Sab, 14/05/2011 - 16:31
#1
[RISOLTO] Eliminare messaggio di benvenuto in pagina iniziale
http://drupal.org/project/unwelcome
Follow me @DarthDrupal and @Dinamicamente.org
Dinamicamente.org
page-front.tpl.php ed elimini il print del content, oppure controllando il valore di is_front puoi mostrare o meno il contenuto.
Vantaggi: rispetto al modulo è più ottimizzata
svantaggi: devi intervenire nel codice
http://www.chromeos.eu
Grazie per le risposte! Ho provato il modulo Unwelcom e ha funzionato. Volevo sapere se secondo voi è meglio usare questo modulo o operare sul codice. Grazie per la gentilezza!
Io uso il codice, i due punti principali li ho detti, la scelta poi è tua.
http://www.chromeos.eu
Come ha detto ealmuno se hai confidenza col codice vai di codice, se no usa il modulo.
Follow me @DarthDrupal and @Dinamicamente.org
Dinamicamente.org
Vi ringrazio per la pazienza. Il codice saprei modificarlo, ma non vorrei che comportasse problemi con gli aggiornamenti di drupal. Il modulo Unwelcome comunque funziona benissimo e mi sembra sia quello consigliato dalla community. Che ne dite? Grazie ancora!
Se il tema non si trova nella root (e se lo è spostalo) ma in sites/all/themes/tuotema allora è ok, il problema compare forse con l'upgrade di versione (dalla 6 alla 7 per esempio), solo se cambia la variabile (e non ne vedo il motivo è parecchio che è così e non sono previste rivoluzioni in d8, già l'hanno fatta nel 7)
http://www.chromeos.eu
Ok! Grazie di tutto! Ciao
Ciao ho notato che dopo avere attivato il modulo Unwelcome, se ad es. voglio pubblicare una pagina o un articolo in homepage non vengono pubblicati. C'è qualche rimedio?
Disattiva il modulo, cioè se lo sui per non far apparire nulla non appare nulla, devi deciderti. Oppure vai da codice fai il print di una regione ed usi views e i blocchi per gestire se vuoi o no il contenuto.
http://www.chromeos.eu
Ma se cancello su page-front.tpl.php
<?php if ($content) : ?><div class="content-middle"><?php print $content; ?></div>
<?php endif; ?>
Mi si cancella QUALSIASi contenuto che metto in home in quel punto. Io voglio cancellare SOLO quel messaggio di benvenuto. Come si può fare?
Che vuol dire controllare il valore di is_front?
Se c'è il contenuto non c'è quel messaggio, problema risolto.
http://www.chromeos.eu
Mi sono spiegata male!
Vorrei che se per sbaglio venisse cancellato qualsiasi contenuto pubblicato in home, non riapparisse sto benedetto testo di benvenuto!
E' possibile?
Ok ho risolto!
La cosa più semplice secondo me questa class nel CSS del template utilizzato.
#first-time {
width:0;
height:0;
visibility:hidden;
overflow:hidden;
}
Spero possa essere utile a qualcuno!
Avevo già letto delle soluzioni su questa esigenza (l'anno scorso .. mi pare).
Ma, codice a parte, vorrei sapere.. l'utilità quale sarebbe .?.