Hallo Forum,
habe ohne Probleme powermail im Einsatz.
Stoße allerdings bei der Anforderung, die Bestätigunsmail (Empfänger und/oder Absender) zu gestalten, an Grenzen:
Standardmäßig übermittelt der Marker ###POWERMAIL_ALL### labels und values.
für ein Feld mit Radiobuttons, das im FE z.B. so aussieht:
mylabel: option0, option1, option2, option3
gibt die mail nur den Wert der aufgewählten Option wieder. Für den Fall, dass option0 ausgewählt wurde, also:
mylabel: option0
Gewünscht ist aber, dass alle values mit dem Zusatz true/false o.ä. (also auch die nicht gewählten) angezeigt werden, z.B. in der Art:
mylabel: option0 = 1, option1 = 0, option2 = 0, option3 = 0
HINTERGRUND: Absender und Empfänger sollen die Mail ausdrucken und in einem nicht virtuellen Gespräch als gemeinsame Diskussionsgrundlage nutzen können.
Dabei ist hilfreich und wesentlich, dass auch die NICHT gewählten Optionen wie bei einem physikalischen Fragebogen
neben den gewählten vorliegen.
Hat jemand eine Idee, wo ich ansetzen muss?
eberhardt
stdWrap steht auch für die Felder der Bestätigungsseite zur Verfügung. Wenn es sich also um nicht allzu viele Felder handelt kann man mit Typoscript CASE nachhelfen...
Hallo Alexander, vielen Dank für deine prompte Antwort,
kenne das cObject "CASE" wesentlich in Verbindung mit der Anweisung "field" als Abfrage aus einer DB-Tabelle. Die Option values sind dort aber nur als Flexformeintrag
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<T3FlexForms>
<data>
<sheet index="sDEF">
<language index="lDEF">
<field index="options">
<value index="vDEF">[A0] option 0
[A1] option 1
[A2] option 2
[A3] option 3</value>
</field>
<field index="mandatory">
<value index="vDEF">1</value>
</field>
<field index="size">
<value index="vDEF"></value>
</field>
<field index="multiple">
<value index="vDEF">0</value>
</field>
</language>
</sheet>
</data>
</T3FlexForms>
hinterlegt. Keine Ahnung, wie ich die per TS ansprechen kann.
Ich fand in deiner Doku unter http://typo3.org/documentation/document-library/extension-manuals/powermail/1.4.15/view/1/8/
den Hinweis für Checkboxen:
###UID12_0### If you use values in second level (like checkboxes with tx_powermail_pi1[uid3][0]) than you can use this marker.
...und hatte gehofft, das analog im Flexform-recipicient-mail-template auch für die radio-btns anwenden zu können:###UID123_0### ###UID123_1### ###UID123_2### ###UID123_3###
klappete abba nikes: die marker werden vollkommen ignoriert.
eberhardt