Hallo Forum, ich möchte folgendes machen: Auf einer Seite sind bestellbare Bücher. Klicke ich auf einen präparierten Link - geht die Bestellung an Powermail und wird dort vorausgefüllt. Klappt gut. ABER: für den Redakteur ist ein "päparierter" Link wie z.B.
ein Horror.
<p class="bestellung" title="Buch jetzt bestellen"><a href="http://index.php?id=232&titel=Love%20Series%20Participants%20Guide&preis=12.95%20sFr.">Jetzt bestellen</a></p>
Idee: warum nicht mit dem neuen Mailformular ("Form" in den Erweiterungen aktiviert) die Werte mit einem versteckten Feld übermitteln. Dann könnte der Redakteur einfach die Felder "titel" und "preis" im Mailformular ausfüllen - keine Leerzeichen escapen. Wäre einfacher.
In meinem Mailform steht
action = http://www.verbaselt.net/index.php?id=232 class = form method = post prefix = tx_form confirmation = 1 /* Mail brauchen wir nicht deshalb auskommentiert postProcessor { 1 = mail 1 { recipientEmail = haller@gmx.de senderEmail = haller@gmx.de } } */ 10 = HIDDEN 10 { name = titel value = Lovedesign } 20 = HIDDEN 20 { name = preis value = 13.45 sFr. } 30 = SUBMIT 30 { name = 8 value = bestellen }
und beim Powermail steht im TS
plugin.tx_powermail_pi1 { prefill { uid239 = TEXT uid239.data = GP:titel uid239.htmlSpecialChars = 1 uid240 = TEXT uid240.data = GP:preis uid240.htmlSpecialChars = 1 } }
[b]Frage:
Habe ich das mit dem Auslesen von Postvariablen und Powermail richtig gemacht?
Habe ich ein Fehler beim Sendemail gemacht?[/b]
vielen Dank für kleinen Hinweis 8-)
***
TYPO3 4.6.3 / Form / Powermail