Hi Felix,

ja, die Doku ist ein leidiges Thema.
Da sind einige Dinge zu tun, aber ich komm einfach nicht dazu mir das mal anzuschauen.
Ich hoffe, dass es in den nächsten 1-2 Wochen mal was wird.
Dann sollten auch neue Examples und bessere How-Tos reinkommen.

Viele Grüße,
Reinhard

Am 2010-10-08 11:56, schrieb Felix Nagel:
Jetzt war ich zu spät dran :-)

Das sollte man im übrigen nochmal in die Doc schreiben bzw. als Example
aufgreifen!

Grüße
*Felix Nagel*

Bethesdastraße 16
20535 Hamburg

m *01 71 / 19 80 16 7*
t *040 / 33 98 35 41*

www.felixnagel.com | i...@felixnagel.com| www.nonkonform-design.de
Diplomarbeit<http://www.felixnagel.com/studium/diplomarbeit/>  Barrierefreie
Java-Script Applikationen mit jQuery




2010/10/8 Reinhard Führicht<r...@typoheads.at>

Hallo Dennis.

Grundästzlich kannst du im TypoScript für den Formhandler einfach den Namen
des Feldes eintragen. Also z.B.:

2.class = Tx_Formhandler_Finisher_Mail
2.config {
        limitMailsToUser = 5
        admin {
                to_email = em...@host.com
                to_name = Some Admin
                subject = subject
                sender_email = email
                sender_name = lastname
        }
        user {
                to_email = email
                to_name = lastname
                subject = subject
                sender_email = em...@host.com
                sender_name = Some Company
        }
}

In diesem Beispiel sind "subject", "lastname" und "email" Namen von
Formularfeldern.

Wenn du aber Felderkombinationen verwenden willst, musst du sie zuerst mit
dem Interceptor_CombineFields zusammenfügen:

Bsp:

saveInterceptors {
  1 {
    class = Interceptor_CombineFields
    config {
      combineFields {
        name {
                fields.1 = firstname
                fields.2 = lastname
        }
      }
    }
  }
}
finishers {
  1.class = Tx_Formhandler_Finisher_Mail
  1.config {
          limitMailsToUser = 5
          admin {
                  to_email = em...@host.com
                  to_name = Some Admin
                  subject = SingleStep Request
                  sender_email = email
                  sender_name = name
          }
          user {
                  to_email = email
                  to_name = name
                  subject = Your SingleStep request
                  sender_email = em...@host.com
                  sender_name = Some Company
          }
  }
}

In diesem Beispiel wird ein neues Feld "name" generiert, das aus den Werten
der Felder "firstname" und "lastname" besteht. Das Feld "name" kannst du in
der Konfig für den Finisher_Mail verwenden.

Ich hoffe das hilft dir weiter.

Viele Grüße,
Reinhard

Am 2010-10-08 11:39, schrieb Dennis:

  Salve,

ich habe mir mit Formhandler ein Formular erstellt, und würde es gerne
so einstellen, dass im Betreff etwas eingebunden wird, was der Besucher
in einem bestimmtem Feld (oder eine Kombination aus zwei Feldern)
geschrieben hat...

z.B. wenn ich die zwei Felder habe...

<div class="row">
###error_firstname###
<label for="firstname">
###LLL:firstname###
###required_firstname###
</label>
<input type="text" name="formhandler[firstname]" id="firstname"
value="###value_firstname###"/>
<div class="clear"></div>
</div>

<div class="row">
###error_lastname###
<label for="lastname">
###LLL:lastname###
###required_lastname###
</label>
<input type="text" name="formhandler[lastname]" id="lastname"
value="###value_lastname###"/>
<div class="clear"></div>
</div>

was müsste ich dann in das Feld Betreff eingeben damit im Betreff der
Email erst der Name und dann der Nachname angegeben wird?

ich habe es schon mit ###value_lastname###, ###lastname###,
value_lastname und lastname getestet aber anstatt des Textes das ich in
die Felder geschrieben habe wird es einfach so übernommen.


_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an