Excel - Trimestri uso funzioni DATA, GIORNO e FINE.MESE
Nell'articolo precedente siamo partiti con l'uso della funzione SOMMA.PIU.SE e proseguito con l'aggi
Excel - SOMMA.PIU.SE con Condizione multipla
Se usate Microsoft Office Excel per la vostra contabilità privata o aziendale, vi sarà senz'a
Excel DataPicker - Selezione data con calendario
In questo periodo, dopo aver di nuovo cambiato lavoro, mi sono riaffacciato al mondo di Excel. Ques
Sitemap, cos'è, a cosa serve e come crearne una
Che cos'è una Sitemap? Una Sitemap è un file che fornisce informazioni sulla relazione tra pagine
Joomla - Integrare WhatsApp Sharing Button Generator
Il presente articolo, ci aiuterà ad integrare negli articoli di un sito Joomla! un social button pe
Joomla! - Xmap Cannot use object of type stdClass as array
E' da anni che usate Xmap come estensione per la vostra Sitemap di Joomla! e finora non vi ha dato m
WordPress - Twenty Seventeen Full Width Template
Chi usa il nuovo tema gratuito di WordPress, si è sicuramente trovato di fronte a questo dilemma.
WordPress - Maintenance mode
A tutti coloro che possiedono un sito in WordPress, sarà senz'altro capitato di dover mettere
WordPress - Child Themes, come e perché
Una delle peculiarità di WordPress sono i child themes. Introdotti fin dalla versione 3.0, so
Windows 10 - Testare la batteria del Notebook
A tutti i proprietari di un portatile credo sia passato di notare che la batteria del proprio laptop
Windows 10 - Cancellare la cartella Windows.old
Avete fatto l'avanzamento a Windows 10 e vi siete accorti che nella partizione che ospita il sistema
Windows 10 - Installare phpMyAdmin su IIS Express 10
Nell'ultimo periodo ho studiato come configurare il server IIS Express 10 su Windows 10 per poter fa

Joomla! - Template Gavick: Breadcrumbs "You are here"

google-plus Scritto da .

Nell'uso dei template Gavick, vi sarete resi conto sicuramente che quando pubblicate il modulo Breadcrumbs, l'etichetta che compare come introduzione al percorso della pagina che state visitando, è costantemente "You are here".

Questo succede anche se cambiate la lingua attraverso il modulo language switcher. A primo acchito può sembrare strano, perché comunque, il template sfrutta il modulo di Joomla mod_breadcrumbs per visualizzare questa label. Ciò vuol dire, che l'etichetta, dovrebbe ereditare la chiave di lingua di Joomla per la lingua in quel momento selezionata.

Il motivo per cui nei template Gavick questa cosa non funziona, è semplicemente perché i creatori dei modelli, hanno inserito all'interno del loro template un override del modulo mod_breadcrumbs.
Se non sai cosa è la tecnica dell'override, potrebbe interessarti la seguente lettura:

Joomla! - Personalizzare il Template: Override

Se infatti, con l'ausilio di un client FTP come FileZilla, accedete alla root del vostro sito e vi recate successivamente alla cartella /templates/template_gavick/html, troverete all'interno un'ulteriore cartella di nome mod_breadcrumbs.

Al suo interno, il file responsabile del nostro piccolo problema: default.php

Nel file contenuto nella cartella /modules/mod_breadcrumbs/tmpl/default.php il codice a partire dalla riga 14 sarebbe il seguente:

if ($params->get('showHere', 1))
    {
        echo '<span class="showHere">' .JText::_('MOD_BREADCRUMBS_HERE').'</span>';
    }

Nel file di override del template gavick contenuto in /templates/template_gavick/html//mod_breadcrumbs/default.php alla riga 10 (può cambiare a seconda del template in uso) sarà più o meno così:

if ($params->get('showHere', 1))
    {
        echo "<span class=\"gkBreadcrumbStart\">";
        echo JText::_('TPL_GK_LANG_YOUAH');
        echo "</span>";
    }

Ora, il problema è evidente, così come la soluzione:

  • Nel file default.php di Joomla!, la costante di lingua usata è MOD_BREADCRUMBS_HERE, nel file di override invece è TPL_GK_LANG_YOUAH (può cambiare a seconda del template in uso).
  • I template Gavick, hanno solo la lingua inglese installata. quindi, alla chiave TPL_GK_LANG_YOUAH, corrisponde solo l'etichetta "You are here".

Soluzione

  • Aprite il file /templates/template_gavick/html//mod_breadcrumbs/default.php e annotatevi la chiave di lingua (nel mio caso TPL_GK_LANG_YOUAH)
  • Andate nel backend (lato amministrativo) del vostro sito Joomla.
  • Navigate fino a Estensioni > Gestione Lingua > Override Lingua
  • Cliccate su Nuovo e ora inserite (come da figura) la costante di lingua e il valore che volete dargli nella lingua selezionata:

override lingua

  • Salva e Chiudi
  • Tornate al frontend del vostro sito e navigando, verificate che il sistema abbia adottato il valore della costante di lingua.

Se hai gradito l'articolo, condividilo, basta un click:

Commenti   

adoptar perros
0 #1 adoptar perros 2015-05-14 07:44
Es dificil encontrar a gente con conocimientos sobre este
tema y, sin embargo, lo haceis todo tan facil cuando lo escribis...
muchas gracias! :)
Citazione

Aggiungi commento


Codice di sicurezza
Aggiorna

  • logo teoca
  • logo arcotraslochi
  • materexcel collabora
  • koilab japan and tropical fish farm
  • logo flash pulizie
  • revolution srl
  • logo planetkoi small
  • logo elevatori sito
  • logo finiture
  • logo prontopro
  • montaggio mobili trento

Per essere più facile ed intuitivo, il blog fa uso dei cookie, piccole porzioni di dati che consentono di capire come gli utenti navighino e ne visualizzino le pagine. I cookie non registrano alcuna informazione personale sull'utente ed eventuali dati identificabili non verranno memorizzati. La nostra Privacy Policy è cambiata (11/09/2019): Ti invitiamo a prenderne visione. Oppure visiona la nostra Cookie Policy (aggiornata il 17/10/2019):