1
Gestione sito multilingua / Errore in mod_breadcrumbs multilingua 2.5.x
« il: 08 Ott 2012, 09:41:25 »In tutte le versioni 2.5.x mod_breadcrumbs ha un workaround per impedire la duplicazione della home page in siti multilingua (a causa del prefisso di lingua).
Purtroppo il workaround ha dei problemi anche lui: mostra una Home che si può cliccare :-( Questo succede perché il workaround confronta ogni passo con il precedente e, se duplicato, salta l'esecuzione lasciando però una home cliccabile.
Io l'ho risolto modificando il workaround così:
Codice: [Seleziona]
// Workaround for duplicate Home when using multilanguage
/* if ($i == 1 && !empty($list[$i]->link) && !empty($list[$i-1]->link) && $list[$i]->link == $list[$i-1]->link) {
continue;
} */
// The above workaround generates a clickable Home link :-(
if ($i == 0 && !empty($list[$i]->link) && !empty($list[$i+1]->link) && $list[$i]->link == $list[$i+1]->link) {
continue;
}
E' questo il forum giusto per postare questo tipo di bug oppure potete indirizzarmi?