Page 1 of 1

Benutzerdefinierte Felder sprachenabhängig ausgeben

Posted: Wed Aug 21, 2013 11:28 am
by katrinM
Hallo!

Wir haben unsere s9y-Version auf 1.7.2 geupdatet.
In einem Blog sollen benutzerdefinierte Felder sprachabhängig ausgegeben werden (wenn Blogsprache englisch, dann Feld1, wenn Blogsprache Deutsch, dann Feld 2).
Bisher wurde das über eine Abfrage von
$lang == 'de'
gelöst. Dies scheint aber nicht weiter zu funktionieren, bzw. gibt einen Fehler aus.

Wie muß die Syntax für die Sprachabfrage nun lauten?

Vielen Dank!

Re: Benutzerdefinierte Felder sprachenabhängig ausgeben

Posted: Wed Aug 21, 2013 11:46 am
by Timbalu
katrinM wrote:Bisher wurde das über eine Abfrage von
$lang == 'de'
gelöst. Dies scheint aber nicht weiter zu funktionieren, bzw. gibt einen Fehler aus.
Hm, das ist ja doof.
WIE habt ihr das genau WO mit $lang == 'de' bisher gelöst gehabt und WO genau funktionert das nicht mehr (das WARUM wollen wir herausarbeiten!)?
Auch der genannte Fehler wäre sicher interessant hier vollständig aufgeführt zu werden.

Edit: Serendipity 1.6.x und 1.7.2 geben beide lang={$lang} richtig aus.

Das hat ja nun, wenn wenn ich mit "Goethe" richtig liege, doch etwas gedauert. ;-)
Trotzdem: Gute Entscheidung!
Warum nur habt ihr immer unterschiedliche Ansprechpartner? Ist das Freiwilligenarbeit?

Re: Benutzerdefinierte Felder sprachenabhängig ausgeben

Posted: Wed Aug 21, 2013 4:58 pm
by katrinM
Vielen Dank für die Rückmeldung.

Es wurde ein Syntax Error im entries.tpl ausgegeben:
on line 432 "{/if}" unexpected closing tag' in

Der Fehler war ein zusätzliches Leerzeichen zwischen { und if ...
Funktioniert jetzt also wie gehabt.

Nein, keine Freiwilligenarbeit, nur einige Blogs ... :wink: