Seite 1 von 1

2 var zusammenfügen

Verfasst: Mi 18. Jan 2023, 17:41
von christobal
Hallo aus Tirol,

ich bräuchte für das subject im formmail eine Variable, die aus 2 Variablen besteht:

Code: Alles auswählen

<we:var name="Titel" />-<we:var name="Vondatum" type="date" format="d.m.Y" />
Kann ich das mit webEdition-Bordmitteln realisieren, oder muss ich das mit PHP machen?
Bitte um Hilfe!

Christoph

Re: 2 var zusammenfügen

Verfasst: Do 19. Jan 2023, 12:32
von WBTMagnum
Hallo Christoph,

Da ist mir nichts bekannt. Ich fürchte, dass musst du dir per PHP zusammenstöpseln.


Liebe Grüße,
Sascha

Re: 2 var zusammenfügen

Verfasst: Do 19. Jan 2023, 14:26
von Finn
Ist tatsächlich aktuell nicht mit Tags abzubilden.

Re: 2 var zusammenfügen

Verfasst: Do 19. Jan 2023, 15:39
von mokraemer
doch klar. Man muß per to="local" die Daten als Variable haben
und kann dann per
we:setVar value="$v - test - $v2" die Daten in eine neue Var schreiben.

Re: 2 var zusammenfügen

Verfasst: Do 19. Jan 2023, 17:37
von christobal
Vielen Dank für eure Hilfe, hat wunderbar funktioniert!

Code: Alles auswählen

<we:var name="Titel" to="global" nameto="tit" />
<we:var name="Datum" type="date" format="d.m.Y" to="global" nameto="dat" />
<we:setVar value="$tit-$dat" to="global" nameto="titdat" />

<we:form type="formmail" subject="\$titdat" ...

Re: 2 var zusammenfügen

Verfasst: Do 19. Jan 2023, 22:01
von WBTMagnum
mokraemer hat geschrieben: Do 19. Jan 2023, 15:39 doch klar. Man muß per to="local" die Daten als Variable haben
und kann dann per
we:setVar value="$v - test - $v2" die Daten in eine neue Var schreiben.
Kewl! Seit wann geht das denn? Ich habe im Hinterkopf noch abgespeichert, dass die Ersetzung von Variablen in Attributen nur dann klappt, wenn diese am Anfang stehen. Sprich "$a" geht, "$a$b" oder "a$b" gehen nicht mehr.

Wieder was gelernt :-D

Liebe Grüße,
Sascha

Re: 2 var zusammenfügen

Verfasst: Do 19. Jan 2023, 22:16
von mokraemer
das war früher mal. Teilweise funktionieren auch Klassen-Konstanten. Am Effizientesten sind aber LOKALE Variablen, da die direkt durch php verarbeitet werden. Das andere muß geparst werden und ist dann etwas langsamer.

Re: 2 var zusammenfügen

Verfasst: Fr 20. Jan 2023, 12:22
von Finn
Interessant, habe ich bisher auch nicht gewusst.