Hallo Forum,
kann mir jemand mal bitte die korrekte Schreibweise (Formatierung) der action für den EMail-Versand mit einem EMail-Temlate nennen?
Im Wiki steht als Beispiel:
action|email_send_order|warenkorb_bestellung|email|
wobei nicht beschrieben wird, was davon eine variable ist und was nicht, also eher unbrauchbar finde ich. (ja, warenkorb_bestellung ist der name vom template, funktioniert aber so trotzdem nicht)
In der Typen-Übersicht bei XForm steht:
action|email|from@email.de|to@email.de|Mailsubject|Mailbody###name###
Das macht für mich schon mehr Sinn aber funktioniert genausowenig, weder mit:
Mailbody###name###, ###name###, noch nur mit name
Zumal macht eine from@email.de und das Mailsubject ja keinen sinn, da diese im template definiert werden soll, oder?!
Ich habe bereits sämtliche Möglichkeiten durchgespielt und kam zu keinem Ergebniss wo er tatsächlich das von mit angegebene Template benutzt hätte.
Wenn mir also jemand für folgende variablen eine lauffähige action schreiben könnte, wäre ich entzückt..
empfänger-EMail: info@meinedomain.tld
template-key (name): kontakt
vielen dank im voraus!
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
- Jan.Kristinus
- Admin
- Beiträge: 2166
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Frankfurt
- Kontaktdaten: ICQ Website
Re: XForm EMail Template - korrekte Formatierung der "action
Hallo,
das ist wirklich nicht so ganz einleuchtend..
action|db2email|emailtemplate|emaillabel|[email@domain.de]
in deinem fall
action|db2email|kontakt||info@meinedomain.tld
achtung .. da sind 2 Pipes . "||" vor der email adresse.
wenn du an eine email aus dem formular verschicken willst, dann so
action|db2email|kontakt|emaillabel
und wenn du an beide verschicken willst.. einfach die verschiedenen
actions direkt untereinander:
action|db2email|kontakt||info@meinedomain.tld
action|db2email|kontakt|emaillabel
hilft das ?
lg
Jan
das ist wirklich nicht so ganz einleuchtend..
action|db2email|emailtemplate|emaillabel|[email@domain.de]
in deinem fall
action|db2email|kontakt||info@meinedomain.tld
achtung .. da sind 2 Pipes . "||" vor der email adresse.
wenn du an eine email aus dem formular verschicken willst, dann so
action|db2email|kontakt|emaillabel
und wenn du an beide verschicken willst.. einfach die verschiedenen
actions direkt untereinander:
action|db2email|kontakt||info@meinedomain.tld
action|db2email|kontakt|emaillabel
hilft das ?
lg
Jan
Yakamara Media GmbH & Co. KG | Kaiserstrasse 69 | 60329 Frankfurt
Tel.: 069-900.20.60.30
http://www.yakamara.de/
Tel.: 069-900.20.60.30
http://www.yakamara.de/
Re: XForm EMail Template - korrekte Formatierung der "action
jetzt häng ich auch grad an der Stelle fest, der Artikel im Wiki st wirklich nicht der Hammer
action|db2email|kontaktformular||###mailto###@domain.tld
sollte das so nicht stimmen? ..wobei ###mailto### für die Auswahl des Empfängers steht und *kontaktformular" der Template-Key ist. ich häng noch das ganze an damit man es nachvollziehen kann.
Noch eine Frage zum Verständnis: "db2email" steht an stelle von "email" wenn es über ein Template laufen soll, ist das richtig? und das vierte Feld zwischen "||" bleibt leer weil der Absender im Template festgelegt wird, richtig?
action|db2email|kontaktformular||###mailto###@domain.tld
sollte das so nicht stimmen? ..wobei ###mailto### für die Auswahl des Empfängers steht und *kontaktformular" der Template-Key ist. ich häng noch das ganze an damit man es nachvollziehen kann.
Noch eine Frage zum Verständnis: "db2email" steht an stelle von "email" wenn es über ein Template laufen soll, ist das richtig? und das vierte Feld zwischen "||" bleibt leer weil der Absender im Template festgelegt wird, richtig?
Code: Alles auswählen
html|label|<section>
fieldset|person|Kontakt-Daten
html|label|<div class="muss">
select|gender|Anrede|Bitte wählen=b,Herr=Herr,Frau=Frau
text|vorname|Vorname
text|nachname|Nachname
html|label|</div>
text|firmenname|Firmenname
text|strasse|Strasse, Nr.
text|plz|Plz
text|ort|Ort
text|land|Land
text|telefon|Telefon
html|label|<div class="muss">
text|semail|E-Mail
html|label|</div>
fieldset|mitt|Nachricht
html|label|<div class="muss">
select|mailto|Nachricht an|Bitte wählen=b,Support=support,Einkauf=ek,Verkauf=vk,Personalabteilung=mail,Geschäftsleitung=mail,Webmaster=webmaster
text|betreff|Betreff
textarea|nachricht|Mitteilung
captcha|Bitte folgende Zeichen eingeben|Zeichenfolge falsch
html|label|</div>
submit|senden|Senden
action|db2email|kontaktformular||###mailto###@domain.tld
validate|size|gender|4|Bitte Anrede wählen
validate|empty|vorname|Geben Sie bitte Ihren Vornamen ein
validate|empty|nachname|Geben Sie bitte Ihren Nachnamen ein
validate|type|semail|email|Geben Sie bitte Ihre Emailadresse ein
validate|empty|betreff|Geben Sie bitte einen Berteff an
validate|size_range|nachricht|8|4500|Die Länge der Nachricht muss zwischen 8 und 4500 Zeichen lang sein
html|label|</section>
- Jan.Kristinus
- Admin
- Beiträge: 2166
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Frankfurt
- Kontaktdaten: ICQ Website
Re: XForm EMail Template - korrekte Formatierung der "action
Hallo,
eigentlich ist diese Platzhalterersetzung bei mailto nicht angedacht. Probier mal folgendes.
hier:
https://github.com/dergel/redaxo4_xform ... nc.php#L39
zeile 39 nehmen und 3 Zeilen hochschieben, oberhalb der "replaceVars".. Ungetestet, nur
mal so eine Einschätzung - sollte aber gehen (hoffentlich)
lg
Jan
eigentlich ist diese Platzhalterersetzung bei mailto nicht angedacht. Probier mal folgendes.
hier:
https://github.com/dergel/redaxo4_xform ... nc.php#L39
zeile 39 nehmen und 3 Zeilen hochschieben, oberhalb der "replaceVars".. Ungetestet, nur
mal so eine Einschätzung - sollte aber gehen (hoffentlich)
lg
Jan
Yakamara Media GmbH & Co. KG | Kaiserstrasse 69 | 60329 Frankfurt
Tel.: 069-900.20.60.30
http://www.yakamara.de/
Tel.: 069-900.20.60.30
http://www.yakamara.de/
Re: XForm EMail Template - korrekte Formatierung der "action
ach so - steht aber im Wikieigentlich ist diese Platzhalterersetzung bei mailto nicht angedacht. Probier mal folgendes.
Danke für den Tipp. Was ich aber jetzt nicht verstehe - wie bringe ich dann xForm dazu die erweiterte Klasse zu nutzen?
- Jan.Kristinus
- Admin
- Beiträge: 2166
- Registriert: 24. Aug 2004, 22:11
- Wohnort: Frankfurt
- Kontaktdaten: ICQ Website
Re: XForm EMail Template - korrekte Formatierung der "action
welche erweiterte Klasse ? .. Einfach das was ich beschrieben habe direkt in Deinem Code ändern. db2mail wird durch das "email"-Plugin der xform aktiviert.
lg
Jan
lg
Jan
Yakamara Media GmbH & Co. KG | Kaiserstrasse 69 | 60329 Frankfurt
Tel.: 069-900.20.60.30
http://www.yakamara.de/
Tel.: 069-900.20.60.30
http://www.yakamara.de/
Re: XForm EMail Template - korrekte Formatierung der "action
achso... sorry, hatte erst nicht gesehen dass es aus dem Plugin stammt
Aber klappt bestens - Danke Dir
Aber klappt bestens - Danke Dir