Page 1 of 1
Personalizzare messaggi del modulo news. Come fare?
Posted: Wed Feb 18, 2009 9:10 am
by Samuele
Ciao,
come posso cambiare il testo che esce di default [Ritorna] con un personalizzato, ad esempio [Torna indietro] nel template per il modulo news?
[{$return_url}]
Dove si imposta la variabile $return_url?
Re: Personalizzare messaggi del modulo news. Come fare?
Posted: Wed Feb 18, 2009 7:12 pm
by protempore
Samuele wrote:Dove si imposta la variabile $return_url?
cosa intendi per "imposta"? se intendi che vuoi scritto qualcosa di diverso da "Ritorna" devi modificare il file di lingua corrispondente nel modulo news:
$lang['news_return'] = 'Ritorna';
...al posto di "Ritorna" scrivi quello che vuoi...
se invece per "imposta" intendi modificare anche il link allora semplicemente non mettere nel template la variabile $return_url e scrivi quello che ti pare:
Code: Select all
<div class="newsDetail_ReturnLink">[<a href="{$root_page}/{$entry->category|replace:"generale":"ultime-notizie.html"|replace:"private":"priv_guide_notizie.html"|replace:"home":"home.html"}">Torna alla lista delle notizie</a>]</div>
questo ad esempio l'ho copiato da un mio template... in cui ho utilizzato il tag Smarty per costruire un link dinamico in base alla categoria delle notizie proposte nella lista...
Re: Personalizzare messaggi del modulo news. Come fare?
Posted: Thu Feb 19, 2009 7:21 am
by Samuele
Grazie, intendevo proprio cambiare la scritta "Ritorna". Ho modificato il file di lingua.
Un ultima cosa, questa voce non si può cambiare dall'amministrazione, invece di andare a modificare il file php?
E' solo una curiosità. Per il momento mi va bene anche così (anche se dovrò ricordarmi di fare questa modifica ad ogni aggiornamento del cms).
Re: Personalizzare messaggi del modulo news. Come fare?
Posted: Thu Feb 19, 2009 4:38 pm
by protempore
Samuele wrote:
Un ultima cosa, questa voce non si può cambiare dall'amministrazione, invece di andare a modificare il file php?
E' solo una curiosità. Per il momento mi va bene anche così (anche se dovrò ricordarmi di fare questa modifica ad ogni aggiornamento del cms).
purtroppo no.
Però puoi usare il modificatore Smarty "replace"...
Code: Select all
<div id="NewsPostDetailReturnLink">[{$return_url|replace:"Ritorna":"Quello che ti pare"}]</div>
Re: Personalizzare messaggi del modulo news. Come fare?
Posted: Thu Feb 19, 2009 6:49 pm
by Samuele
Grazie mille, è proprio quello che volevo.

Mi sa che dovrò studiarmi meglio smarty.