aVogt
Returning Creator

Ausgabe eines Links erzeugt einen Zeilenumbruch

Jump to solution

Hallo,

ich habe einen generischen Link, der auf einen Datensatz verweist. Alles funktioniert wie gewünscht.

Die Ausgabe funktioniert ja über:

     $CMS_VALUE(st_link)$

Nun wird am Ende noch ein Zeilenumbruch eingefügt, obwohl in der Verweisvorlage mit CMS_TRIM eigentlich die Zeilenumdrüche entfernt werden sollte.

$CMS_TRIM(level:2)$

$CMS_SET(myKT,content.getDataset().getEntity())$

$CMS_IF(linktemplate.key ==  "kontaktlink.standard")$

...

$CMS_ELSIF(linktemplate.key ==  "kontaktlink.nuremailadresse")$

$CMS_IF(myKT.email != null)$$CMS_VALUE(myKT.email.Adresse)$$CMS_END_IF$

$CMS_ELSE$

    $CMS_VALUE(#global.logError("invalid value for attribute 'linktemplate': '" + linktemplate + "'"))$

$CMS_END_IF$

$CMS_END_TRIM$

(hinter CMS_END_TRIM steht kein Leerzeichen)

Auch wenn ich um

     $CMS_VALUE(st_link)$

das CMS_TRIM schreibe, bleibt der Zeilenumbruch.

Da die Ausgabe in einer jsp verwendet wird, kommt es da natürlich zu einem Fehler:

Anweisung:

     String TO = "$CMS_TRIM(level:2)$$CMS_VALUE(st_link)$$CMS_END_TRIM$";

ergibt in der Ausgabe:

        String TO = "email@abc.de

";

Wie bekomme ich den Umbruch weg?

Ich hab momentan keinen Plan mehr.

0 Kudos
1 Solution

Accepted Solutions
feddersen
Community Manager

Klappt es denn mit Level 4?

View solution in original post

0 Kudos
2 Replies
feddersen
Community Manager

Klappt es denn mit Level 4?

0 Kudos

Das tut es,

ulkigerweise klappt es auf dem testsystem mit level:2 ... habe auch alles von Test nach prod übernommen, aber nicht die Datenquellen (aber daran sollte es nun wirklich nicht liegen). Egal, wir werden demnächst eh den Auftritt umbauen.

Danke und Grüße aus DD

Andreas

0 Kudos