SMARTY: Zwei Variablen in einem Feld einer CSV ausgeben

Hallo zusammen,

ich stehe gerade vor der Frage, wie ich zwei Variablen in einem Feld einer CSV ausgeben kann.

Aktuell habe ich folgenden Code:

{$sArticle.name|strip_tags|strip|escape}{' '}{$sArticle.additionaltext|strip_tags|strip|escape}{#S#}

Raus kommt in der CSV das Folgende:

;"Gummipalme 56" "grün 2,5";

Mein Wunsch wäre allerdings dieses Ergebnis:

;"Gummipalme 56 grün 2,5";

Habe verschiede Dinge probiert, wie assign, allerdings ohne den gewünschten Erfolg. Kann mir jemand helfen?

Freue mich auf eure Tipps. Danke.

 

Viele Grüße

Odo

Hallo,

das escape sorgt für die Anführungszeichen. 

https://www.smarty.net/docsv2/de/language.modifier.escape.tpl

{$sArticle.name|cat:' '|cat:$sArticle.additionaltext|strip_tags|strip|escape}

Frohe Weihnachten :slight_smile:

1 „Gefällt mir“

@jonathan schrieb:

{$sArticle.name|cat:’ '|cat:$sArticle.additionaltext|strip_tags|strip|escape}

Frohe Weihnachten :slight_smile:

 

Danke, das funktioniert!