Back to top

Autore Topic: Errore in mod_breadcrumbs multilingua 2.5.x  (Letto 929 volte)

Offline UberCarlo

  • Nuovo arrivato
  • *
  • Post: 1
  • Sesso: Maschio
    • Mostra profilo
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?
Il silenzio è una barriera che separa più del filo spinato e ferisce più della tortura

 



Web Design Bolzano Kreatif