Breadcrumbs in Joomla

Kleinere Fehler im joomlaeigenen breadcrumb-modul

Wenn man das in Joomla enthaltene Modul Breadcrumbs – das ist der Navigationspfad, meist mit „Sie sind hier“ eingeleitet – nutzt (siehe auch meinen Beitragdazu), fallen bei einigen Einstellungen kleinere Fehler auf.

So wird z.B. die Startseite (Home, Start, Startseite) nicht in den Breadcrumbs angezeigt, wenn man Startseite auf „ja“ und Letztes Element anzeigen auf „nein“ setzt. Das ist etwas unglücklich, da dann gar nichts angezeigt wird und dann evtl. dort einfach nichts steht: Aktuelle Seite:      .

Als Alternative empfehle ich die Erweiterung BreadCrumbs Advanced. Dieses Modul ersetzt praktisch das joomlaeigene Modul, behebt die kleineren Fehler und bietet noch einige zusätzliche nützliche Einstellungen. So kann man entscheiden, ob die Startseite angezeigt und anklickbar sein soll, man kann eine alternative Adresse für die Startseite angeben, man kann entscheiden, ob, wann und wie das letzte Element abgeschnitten werden kann.

Ganz wichtig: Das vorinstallierte Modul muss deaktiviert werden, sonst hat man zwei Navigationspfade auf der Webseite.

Einziger Nachteil des Moduls: Es ist englischsprachig. Das macht sich außer im Backend im Frontend bemerkbar, wenn man You are here anzeigen läßt. Das kann man aber auch schnell beheben, indem man die englische Sprachdatei an der entsprechenden Stelle übersetzt und als de-DE.mod_breadcrumbs_advanced.ini abspeichert. Diese Datei muss dann in den Ordner language/de-DE kopiert werden. Ich habe die englische Sprachdatei für dieses Modul übersetzt und hier angehängt (als zip-Datei, bitte erst entpacken und dann per ftp in den Ordner language/de-DE kopieren; wem bessere Übersetzungen einfallen, kann sich gern melden).

Wem das zu umständlich ist oder wer keinen ftp-Zugang hat, der kann auch bei den Basisoptionen des Moduls (im Modulmanager) auf der rechten Seite Show „You are here“ auf No setzen und auf der linken Seite unter Details als Titel „Sie sind hier:“ eingeben und diesen anzeigen lassen. Dann steht eben nur „Sie sind hier:“ in einer eigenen Zeile.

In letzter Zeit gibt es viele Spam-Kommentare, deswegen habe ich die Kommentarfunktion erst einmal abgeschaltet.

Einen Kommentar schreiben

Kommentar von Thomas |

Hallo, guter Tipp, genau das habe ich gerade gesucht. Beste Grüße, Thomas

Kommentar von Kristina |

Sehr genialer Tipp. Das brauchte ich! Vielen lieben Dank!

Kommentar von Alex |

DANKE! Ich hab auch eben danach gesucht und es klappt bestens.

Kommentar von Emanuel P. |

Bin gespannt, Backend ist leicht aber Frontend sind viele am Grübeln wegen des 401 Fehlers und es existiert leider keine gute Anleitung wi man 2FA fürs Frontend richtig konfiguriert (speziell Template Anpassung und security.yml)

Antwort von Anika Strobach

Danke für den Kommentar. Ich hoffe, ich habe bald die Zeit dazu!

Kommentar von Gerhard Hirt |

Guten Tag
Was kann ich tun, wenn z.B. bei der 7. Pos. die Meldung Zeitüberschreitung kommt?
Was ist der vermutliche Grund für diese Zeitüberschreitung.

Danke für eine kurze Antwort
Gerhard

Antwort von Anika Strobach

Vielen Dank für den Kommentar.

Die Zeitüberschreitung liegt normalerweise daran, dass die Internetverbindung zu langsam oder gestört ist, entweder bei Ihnen selber oder bei dem Server, auf dem Ihre Webseite liegt. Oft klappt es zu einem anderen Zeitpunkt.

Mehr kann ich leider aus der Ferne und mit den wenigen Infos nicht sagen.

Kommentar von Karsten |

Hallo,
ich habe das plugin installiert und aktiviert.
In einem Beitrag per code -> php-> pass = XXXX eingetragen
Es erfolgt keine Abfrage!
Codeschnipsel als weißes Feld!
Was mache ich falsch?
Der Beitrag ist einfach nur ein Link, den man nach Eingabe des richtigen Passwortes sehen soll.

Kommentar von Marion |

Hallo Anika,
danke für die hilfreiche Anleitung!
Weißt Du, ob man die 2FA problemlos wieder rückgängig machen kann?
Viele Grüße
Marion

Kommentar von Matthias Hechler |

Muss die DENIC denn nicht auch den Provider herausgeben?

Kommentar von Gottfried |

Hallo, 2FA ist ne super Sache, aber nun ist das Handy weg und ich habe noch eine Sicherung der Backup Codes. Muss ich den Codeblock nun ganz in des Feld eingeben?

Kommentar von Comichaot |

Hatte die letzten Tage vermehret Brutforce angriffe aber dank Limit Login Attempts Reloaded ist alles gut!

Kommentar von Michael Conrad |

Danke für den super Tipp! Das war genau das Steinchen, was mir auf den Weg zur Suche nach dem Webserver gefehlt hat.

Sie müssen sich anmelden, um Kommentare hinzuzufügen.