Hallo,
ich lasse auf einer zweisprachigen Website über eine Kalender-Erweiterung Messetermine anzeigen. Die Zweisprachigkeit wird in den Kalender-Datensätzen durch die Trennung von deutschem und englischen Text durch ein Pipe-Symbol erreicht.
Beispiel: "Titel de|Titel en"
plugin.tx_attacalendar_pi1.event.marks.DESCRIPTION {
field = description
split {
token = |
cObjNum = 1 || 2
1.current = 1
}
}
[globalVar = GP:L = 1]
plugin.tx_attacalendar_pi1.event.marks.DESCRIPTION.split {
1 >
2.current = 1
}
[GLOBAL]
Jetzt gibt es aber auch viele Felder bei denen deutscher und englischer Text identisch sind (z. B. "Career Day|Career Day").
Für den Fall möchte ich es den Redakteuren vereinfachen, indem bei diesen Feldern der Text nur einmal ohne Pipe-Symbol eingegeben werden kann, und dieser Text dann in der deutschen und englischen Version erscheint.
Also: Falls "split.2" keinen Wert zurückliefert, verwende "split.1".
Leider komme ich dabei bisher auf keinen grünen Zweig. Hat dazu vielleicht jemand eine Idee?