Jump to content

[Tipp]Vereinfachte URL & automatisch umgeschriebene Umlaute PS 1.4.x und PS 1.5.x


Recommended Posts

Hallo,

ich verwende Prestashop 1.5.2 und stoße nun an meine Probleme.

Z.Z. ist ein Problem das ich sehr viele Artikel mitUmlauten habe, und ich jedes mal wenn ich ein Umlaut im Namen habe bei jeder kleinen Änderung die Vereinfachte Url neu anpassen muss.

Gibt es eine Möglichkeit das automatisch z.B. ein Ä zu ein ae wird, oder zumindest eine Möglichkeit das es nicht bei jeder änderung zurück auf ä geschrieben wird?

Link to comment
Share on other sites

Bitte Forumskategorien beachten. Fragen bezüglich Konfiguration und Nutzung von Prestashop gehören HIER hinein. Die Kategorie wo du deine Frage gestellt hast ist lediglich für spezielle Code-Anpassungen für Deutschland, damit die Software den Deutschen Gesetzen gerecht wird. Post wird verschoben.

 

Für Prestashop 1.4. hat es einmal einen Fix gegeben. Auch hatte Prestashop einmal eine fixe Regel dafür. Allerdings gibt es dann Umsschreibprobleme mit andern Sprachen (nordische Sprachen), weshalb der Code herausgenommen wurde und jeder seine URL's selbst anpassen muss beim Erfassen, oder wenn es ein Import ist, dann gleich passend mitangeben.

Link to comment
Share on other sites

Wenn es gehen würde das man die URL sperren kann wäre es auch ok aber immer wenn ich nur ein kleinen Teil ändere wie den Lagerbestand oder ein Teil der Beschreibung wird die URL immer wieder resetet und das nervt auf Dauer doch sehr. Gibt es da keine andere Möglichkeit?

Link to comment
Share on other sites

Leider nein. Ich mache das schon automatisch, ist eine Gewohnheitssache, wenn ich nicht gerade die Artikel mittels csv importiere. Ich könnte mal den Code raussuchen für 1.4., damit du probieren kannst. Ich befürchte aber, dass er nicht mehr passt und auch bei jedem Upgrade ist er dann wieder überschrieben.

Link to comment
Share on other sites

Ja es funktioniert ich habe es soeben ausprobiert.

 

PS 1.5.x

 

js/admin.js in Zeile 39 bis 41 folgenden Code einfügen:

 

str = str.replace(/[\u00E6\u00E4\u00C4]/g,'ae');
str = str.replace(/[\u0153\u00F6\u00D6]/g,'oe');
str = str.replace(/[\u00FC\u00DC]/g,'ue');

 

 

 

PS 1.4.X

 

js/admin.js Zeilen 50 bis 52 ersetzen durch:

 

   str = str.replace(/[\u00E6\u00E4\u00C4]/g,'ae');
   str = str.replace(/[\u0153\u00F6\u00D6]/g,'oe');
   str = str.replace(/[\u00FC\u00DC]/g,'ue');

 

Bitte den Post nach Einbau und Test als gelöst markieren. Danke

http://www.prestasho...lost-markieren/

  • Like 1
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...