Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : fgr81 23 Apr 2013, 10:59:34
-
ciao a tutti, so bene che attraverso il file di lingua č possibile cambiare le scritte di sistema ma mi trovo nella necessitā di cambiare 'Altri articoli' in 'Altri video' , per un'unica categoria (vista blog): č possibile farlo ?
-
Duplica il template, cambia quella stringa di testo nel template duplicato e assegnalo a quella voce di menų.
Dovresti riuscire a fare il tutto da pannello di amministrazione. ;)
-
nn ho mai duplicato il template, ora mi informo bene su cosa intendi ... grazie nel frattempo !
-
ho duplicato il templato e vi ho associato l'unica voce di menu che mi interessa modificare, ma in /languages non ho nulla di duplicato e nemmeno in /templates ... dove modifico ? mi sfugge :(
-
Beh non hai torto, la questione č un pochino, ma appena un pochino, pių complessa di come te l'avevo velocemente prospettata. Se non sapevi duplicare un template probabilmente conosci poco la tecnica detta dell'override, per cui, a mezzo dle template, possimao modificare il codice di diversi file di Joomla!
Per cui fai cosė:
- copia questo file:
/components/com_content/views/category/tmpl/blog_links.php
nella cartella:
/templates/tuo_template/html/com_content/category/blog_links.php
modifca adesso il file blog_links.php che hai coppiato nel template in questo punto:
<h3><?php echo JText::_('COM_CONTENT_MORE_ARTICLES'); ?></h3>
cambiandola cosė:
<h3><?php echo JText::_('Guarda altri video...'); ?></h3>
A questo punto fai un refresh della pagina dove volevi vedere quella scritta cambiata e dovrebbe essere tutto a posto ;)
Per completezza, se avessimo bisogno di mostrare quella scritta in pių lingue si dovrebbe creare una nuova stringa cambiandola magari cosė:
COM_CONTENT_MORE_VIDEO
nel vari file di lingua con le rispettive traduzioni....
-
avevo proprio il presentimento che saresti andato a parare sull'override :D !
ok ci provo !!
-
ho fatto tutto e funziona ma mi manca un passaggio... facendo cosė, le modifiche vanno su tutto il sito, come faccio a particolareggiare la cosa per un'unica voce di menu ?
-
nello 'stile template' della voce di menu ho selezionato il nuovo template (quello duplicato) , ma in /templates ho un unica cartella , da cui evidentemente attingono entrambi i template. Devo crearne una nuova e copiarci dentro i file del template originario a meno della modifica suggeritami ?
-
Eh no caro mio, se tu assegni il template con l'override solo a quella voce di menu che apre quella categoria blog la scritta si modifica solo lā. Come potrebbe cambiare nel template che non ha l'override? ???
-
Fantastico ! Risolto :)
avevo duplicato il template da 'stili' e non da 'template' per cui non mi aveva duplicato i file. ora funge, grazie !!
-
nello 'stile template' della voce di menu ho selezionato il nuovo template (quello duplicato) , ma in /templates ho un unica cartella , da cui evidentemente attingono entrambi i template. Devo crearne una nuova e copiarci dentro i file del template originario a meno della modifica suggeritami ?
se č cosė tu hai duplicato SOLO gli stili NON il template e quidni stai facendo l'override a tutte le pagine. Che cavolo assegni con lo stile? Apri la tabs template, apri il template da duplicare e c'č una casella dove gli puoi mettere un nome. Quindi via ftp togli il file dal template di deafult.
Dai che la cosa va in porto... :)