Navigationspfad (pathway oder breadcrumb) mit Umlauten bei xt:commerce Veyton 4.0 anpassen

Kategoriebezeichnungen mit Umlauten werden im Navigationspfad (pathway oder breadcrumb) von xt:commerce Veyton 4.0 mitunter nicht so richtig ausgegeben. Insbesondere betrifft dies UML-Ersetzungen von Umlauten und Sonderzeichen.

Beispiel:
Umlaute wurden für die Kategoriebezeichnungen durch HTML-Entitäten ersetzt:

Ü -> Ü oder ö -> ö usw.

Standardmäßig ersetzt Veyton 4.0 das ‘&’-Zeichen durch ‘&’, wodurch der Umlaut im Navigationspfad folglich als ‘¨’ ausgegeben wird.

Für obigen Fall kann die Datei ‘breadcrumb.html’ im Verzeichnis ‘/templates/xt_default/xtCore/pages/navigation’ angepasst werden.

Die Definition für die Kategoriebezeichnung:

‘{$breadcrumb.name|escape:”html”}’

kann durch:

‘{$breadcrumb.name|escape:”html”|replace:’&':’&’}’

angepasst werden. So werden Ümlaute wieder richtig dargestellt.

Und noch ähnlich nützliche Modifikationen:

{$breadcrumb.name|escape:”html”}
{$breadcrumb.name|escape:”htmlall”}
{$breadcrumb.name|escape:”html”|replace:'<br />':’ ‘}
{$breadcrumb.name|escape:”html”|striptags}

Veröffentlicht unter Shop Systeme Getagged mit:
One comment on “Navigationspfad (pathway oder breadcrumb) mit Umlauten bei xt:commerce Veyton 4.0 anpassen
  1. ITSD sagt:

    Das gleiche gilt auch für den Seitentitel. Die Datei unter xtFramework -> classes -> class.meta_tags.php ist anzupassen. Durch “htmlspecialchars($this->pageTitle)” wird das Sonderzeichen “&” umgewandelt. Mit dem Parameter double_encode kann die Funktion angepasst werden.

Hinterlasse eine Antwort

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close