Umlaute in HTML-IDs entfernen

Wenn man einen Tab zB "Überblick" nennt, dann werden die IDs bzw. Anker-Links auch mit den Sonderzeichen eingesetzt. Dies führt spätestens beim JavaScript zu Problemen. Die StringUtil::generateAlias Funktion kümmert sich nicht mehr um Umlaute.

Durch diesen Post im Contao-Forum habe ich eine Lösung mit dem Slug-Generator entwickelt.

Inwieweit das jetzt so 1:1 in dein Plugin übernommen werden kann, kann ich nicht sagen. Aber so wird bei mit jetzt alles korrekt geparst (ohne Umlaute).

Merge request reports

Loading