Expandcontract_XH Text mit Apostroph

Ein CMSimple Support Forum für deutsch sprechende Nutzer und Entwickler
Post Reply
hixi
Posts: 153
Joined: Wed Jun 08, 2011 7:02 pm

Expandcontract_XH Text mit Apostroph

Post by hixi » Sun Jul 26, 2015 9:09 am

Hallo

Auf einer unserer Seiten verwenden wir Expandcontract_XH um verschiedene Weine aufzulisten. Alles funktioniert prima, ausser bei Weinen, die mit Apostroph geschrieben werden müssen (z. B. Nero d'Avola). Da das Apostroph-Zeichen für die Eingabe der Seiten verwendet wird, funktioniert die Eingabe beim Text natürlich nicht. Was können wir machen, damit der Text trotzdem richtig angezeigt wird? (Nero d Avola geht natürlich auch, ist aber nicht richtig.)

Vielen Dank für die Unterstützung und sommerliche Grüsse aus der Schweiz

Beat + Susanne

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Expandcontract_XH Text mit Apostroph

Post by cmb » Sun Jul 26, 2015 11:39 am

Ihr könnt entweder das Apostroph-Zeichen im Seitennamen mit einem Backslash maskieren

Code: Select all

{{{expand('Nero d\'Avola')}}}
oder den Seitennamen in doppelte Anführungszeichen einschließen

Code: Select all

{{{expand("Nero d'Avola")}}}
Christoph M. Becker – Plugins for CMSimple_XH

hixi
Posts: 153
Joined: Wed Jun 08, 2011 7:02 pm

Re: Expandcontract_XH Text mit Apostroph

Post by hixi » Sun Jul 26, 2015 11:50 am

Hallo Christoph

Vielen Dank für die schnelle Hilfe. Funktioniert perfekt! :)

Beste Grüsse

Beat + Susanne

cmb
Posts: 14225
Joined: Tue Jun 21, 2011 11:04 am
Location: Bingen, RLP, DE
Contact:

Re: Expandcontract_XH Text mit Apostroph

Post by cmb » Sun Jul 26, 2015 3:24 pm

Hallo Beat und Susanne,

prima. :)

Das funktioniert übrigens nicht nur bei Expandcontract, sondern allgemein bei Pluginaufrufen. Bei der Variante mit doppelten Anführungszeichen ist aber zu beachten, dass es zu Problemen kommen kann, wenn $ und/oder \ in der Zeichenkette vorkommen.
Christoph M. Becker – Plugins for CMSimple_XH

Post Reply