Re: [TYPO3-german] Typo3 formhandler authcode emailbestätigung

2013-11-08 Diskussionsfäden Sven Burkert
Danke, damit müsste ich es hinbekommen.
Und ich habe schon an einem eigenen Finisher programmiert, der den Eintrag
aus der DB liest und in $this->gp speichert...


Am 8. November 2013 10:56 schrieb Reinhard Führicht :

> Hallo Sven,
>
> du musst die Daten erst wieder aus der Datenbank laden, damit sie in den
> E-Mails verfügbar sind.
>
> Also:
>
> PreProcessor_LoadGetPost
> PreProcessor_ValidateAuthCode
> PreProcessor_LoadDB
> ...
> Finisher_Mail
>
> Konkret z.B.:
>
> 3.class = PreProcessor_LoadDB
> 3.config {
> 1 {
> name.mapping = name
> email.mapping = email
> }
> select {
> table = tt_address
> where = COA
> where {
> 10 = TEXT
> 10.value = uid=
> 20 = TEXT
> 20.data = GP:[formValuesPrefix]|uid
> 20.intval = 1
> }
> }
> }
>
> [formValuesPrefix] musst du durch entsprechend deiner Konfig ersetzen.
>
> Dann kannnst du die Marker ###value_name### und ###value_email### wie
> gewohnt ersetzen.
>
> Doku für den PreProcessor_LoadDB findest du hier [1]
>
> lg,
> Reinhard
>
> [1] http://www.typo3-formhandler.com/documentation/
> preprocessors/preprocessor-loaddb/
>
> Am 08.11.2013 10:22, schrieb Sven Burkert:
>
>  Hallo Reinhard,
>>
>> danke für die ausführliche Anleitung. Ich habe das alles soweit
>> eingerichtet und es funktioniert auch, die Infomail wird nun erst nach der
>> Bestätigung durch den Benutzer an den Admin gesendet. Allerdings möchte
>> ich
>> die vom Benutzer eingegebenen Daten in der E-Mail an den Admin mit
>> angeben,
>> die Platzhalter werden aber nicht durch die Werte, die ja mittlerweile in
>> der Datenbank gespeichert sind, ersetzt.
>> Ist das bei deiner Lösung evtl. gar nicht möglich?
>>
>> Viele Grüße
>> Sven
>>
>>
>> Am 8. November 2013 09:29 schrieb Reinhard Führicht :
>>
>>  Hallo,
>>>
>>> Am 07.11.2013 19:35, schrieb SventB:
>>>
>>>  Hallo Sebastian,

 hast du eine Lösung gefunden für das Versenden der E-Mail NACH dem
 Double-Opt-In?

 Viele Grüße
 Sven



 --
 View this message in context: http://typo3.3.n7.nabble.com/
 Typo3-formhandler-authcode-emailbestatigung-tp64930p252045.html
 Sent from the TYPO3 German mailing list archive at Nabble.com.


  mittlerweile gibt es eine recht einfache Lösung dafür, auch wenn sie
>>> nicht
>>> ausreichend dokumentiert ist...
>>>
>>> Man macht 2 Formulare.
>>> Das erste speichert den Datensatz, generiert den AuthCode und verschickt
>>> die Aktivierungsmail.
>>> Das zweite validiert den AuthCode und führt weitere Aktionen durch.
>>>
>>> WICHTIG: Beide Formulare müssen den gleichen "formValuesPrefix" haben.
>>>
>>> Das Stichwort fürs zweite Formular heißt "skipView". Damit wird kein
>>> Formular angezeigt, sondern es werden direkt nach den PreProcessors
>>> gleich
>>> die Interceptors und Finishers aufgerufen.
>>>
>>> Beim PreProcessor_ValidateAuthCode setzt man keine "redirectPage",
>>> sondern
>>> nur eine "errorRedirectPage". Ist der AuthCode valide, führt man als
>>> letzten Finisher den Finisher_Redirect aus, damit man eine Umleitung auf
>>> eine "Erfolgsseite" machen kann.
>>>
>>> Vorgangsweise:
>>>
>>> 1. Formular:
>>>
>>> Finisher_DB
>>> Finisher_GenerateAuthCode
>>> Finisher_Mail
>>>
>>> 2. Formular:
>>>
>>> skipView = 1
>>> PreProcessor_LoadGetPost
>>> PreProcessor_ValidateAuthCode (ohne "redirectPage)
>>> [...]
>>> Finisher_Redirect
>>>
>>> Statt [...] kann man Finisher_Mail und weitere Komponenten aufrufen.
>>>
>>> Ich hoffe das klärt die Sache!
>>>
>>> lg,
>>> Reinhard
>>>
>>> --
>>> 
>>> http://www.typo3-formhandler.com
>>> 
>>> ___
>>> TYPO3-german mailing list
>>> TYPO3-german@lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>>
>>
>
> --
> 
> http://www.typo3-formhandler.com
> 
> ___
> 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

Re: [TYPO3-german] Typo3 formhandler authcode emailbestätigung

2013-11-08 Diskussionsfäden Reinhard Führicht

Hallo Sven,

du musst die Daten erst wieder aus der Datenbank laden, damit sie in den 
E-Mails verfügbar sind.


Also:

PreProcessor_LoadGetPost
PreProcessor_ValidateAuthCode
PreProcessor_LoadDB
...
Finisher_Mail

Konkret z.B.:

3.class = PreProcessor_LoadDB
3.config {
1 {
name.mapping = name
email.mapping = email
}
select {
table = tt_address
where = COA
where {
10 = TEXT
10.value = uid=
20 = TEXT
20.data = GP:[formValuesPrefix]|uid
20.intval = 1
}
}
}

[formValuesPrefix] musst du durch entsprechend deiner Konfig ersetzen.

Dann kannnst du die Marker ###value_name### und ###value_email### wie 
gewohnt ersetzen.


Doku für den PreProcessor_LoadDB findest du hier [1]

lg,
Reinhard

[1] 
http://www.typo3-formhandler.com/documentation/preprocessors/preprocessor-loaddb/


Am 08.11.2013 10:22, schrieb Sven Burkert:

Hallo Reinhard,

danke für die ausführliche Anleitung. Ich habe das alles soweit
eingerichtet und es funktioniert auch, die Infomail wird nun erst nach der
Bestätigung durch den Benutzer an den Admin gesendet. Allerdings möchte ich
die vom Benutzer eingegebenen Daten in der E-Mail an den Admin mit angeben,
die Platzhalter werden aber nicht durch die Werte, die ja mittlerweile in
der Datenbank gespeichert sind, ersetzt.
Ist das bei deiner Lösung evtl. gar nicht möglich?

Viele Grüße
Sven


Am 8. November 2013 09:29 schrieb Reinhard Führicht :


Hallo,

Am 07.11.2013 19:35, schrieb SventB:


Hallo Sebastian,

hast du eine Lösung gefunden für das Versenden der E-Mail NACH dem
Double-Opt-In?

Viele Grüße
Sven



--
View this message in context: http://typo3.3.n7.nabble.com/
Typo3-formhandler-authcode-emailbestatigung-tp64930p252045.html
Sent from the TYPO3 German mailing list archive at Nabble.com.



mittlerweile gibt es eine recht einfache Lösung dafür, auch wenn sie nicht
ausreichend dokumentiert ist...

Man macht 2 Formulare.
Das erste speichert den Datensatz, generiert den AuthCode und verschickt
die Aktivierungsmail.
Das zweite validiert den AuthCode und führt weitere Aktionen durch.

WICHTIG: Beide Formulare müssen den gleichen "formValuesPrefix" haben.

Das Stichwort fürs zweite Formular heißt "skipView". Damit wird kein
Formular angezeigt, sondern es werden direkt nach den PreProcessors gleich
die Interceptors und Finishers aufgerufen.

Beim PreProcessor_ValidateAuthCode setzt man keine "redirectPage", sondern
nur eine "errorRedirectPage". Ist der AuthCode valide, führt man als
letzten Finisher den Finisher_Redirect aus, damit man eine Umleitung auf
eine "Erfolgsseite" machen kann.

Vorgangsweise:

1. Formular:

Finisher_DB
Finisher_GenerateAuthCode
Finisher_Mail

2. Formular:

skipView = 1
PreProcessor_LoadGetPost
PreProcessor_ValidateAuthCode (ohne "redirectPage)
[...]
Finisher_Redirect

Statt [...] kann man Finisher_Mail und weitere Komponenten aufrufen.

Ich hoffe das klärt die Sache!

lg,
Reinhard

--

http://www.typo3-formhandler.com

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



--

http://www.typo3-formhandler.com

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

Re: [TYPO3-german] Typo3 formhandler authcode emailbestätigung

2013-11-08 Diskussionsfäden Sven Burkert
Hallo Reinhard,

danke für die ausführliche Anleitung. Ich habe das alles soweit
eingerichtet und es funktioniert auch, die Infomail wird nun erst nach der
Bestätigung durch den Benutzer an den Admin gesendet. Allerdings möchte ich
die vom Benutzer eingegebenen Daten in der E-Mail an den Admin mit angeben,
die Platzhalter werden aber nicht durch die Werte, die ja mittlerweile in
der Datenbank gespeichert sind, ersetzt.
Ist das bei deiner Lösung evtl. gar nicht möglich?

Viele Grüße
Sven


Am 8. November 2013 09:29 schrieb Reinhard Führicht :

> Hallo,
>
> Am 07.11.2013 19:35, schrieb SventB:
>
>> Hallo Sebastian,
>>
>> hast du eine Lösung gefunden für das Versenden der E-Mail NACH dem
>> Double-Opt-In?
>>
>> Viele Grüße
>> Sven
>>
>>
>>
>> --
>> View this message in context: http://typo3.3.n7.nabble.com/
>> Typo3-formhandler-authcode-emailbestatigung-tp64930p252045.html
>> Sent from the TYPO3 German mailing list archive at Nabble.com.
>>
>>
> mittlerweile gibt es eine recht einfache Lösung dafür, auch wenn sie nicht
> ausreichend dokumentiert ist...
>
> Man macht 2 Formulare.
> Das erste speichert den Datensatz, generiert den AuthCode und verschickt
> die Aktivierungsmail.
> Das zweite validiert den AuthCode und führt weitere Aktionen durch.
>
> WICHTIG: Beide Formulare müssen den gleichen "formValuesPrefix" haben.
>
> Das Stichwort fürs zweite Formular heißt "skipView". Damit wird kein
> Formular angezeigt, sondern es werden direkt nach den PreProcessors gleich
> die Interceptors und Finishers aufgerufen.
>
> Beim PreProcessor_ValidateAuthCode setzt man keine "redirectPage", sondern
> nur eine "errorRedirectPage". Ist der AuthCode valide, führt man als
> letzten Finisher den Finisher_Redirect aus, damit man eine Umleitung auf
> eine "Erfolgsseite" machen kann.
>
> Vorgangsweise:
>
> 1. Formular:
>
> Finisher_DB
> Finisher_GenerateAuthCode
> Finisher_Mail
>
> 2. Formular:
>
> skipView = 1
> PreProcessor_LoadGetPost
> PreProcessor_ValidateAuthCode (ohne "redirectPage)
> [...]
> Finisher_Redirect
>
> Statt [...] kann man Finisher_Mail und weitere Komponenten aufrufen.
>
> Ich hoffe das klärt die Sache!
>
> lg,
> Reinhard
>
> --
> 
> http://www.typo3-formhandler.com
> 
> ___
> 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

Re: [TYPO3-german] Typo3 formhandler authcode emailbestätigung

2013-11-08 Diskussionsfäden Reinhard Führicht

Hallo,

Am 07.11.2013 19:35, schrieb SventB:

Hallo Sebastian,

hast du eine Lösung gefunden für das Versenden der E-Mail NACH dem
Double-Opt-In?

Viele Grüße
Sven



--
View this message in context: 
http://typo3.3.n7.nabble.com/Typo3-formhandler-authcode-emailbestatigung-tp64930p252045.html
Sent from the TYPO3 German mailing list archive at Nabble.com.



mittlerweile gibt es eine recht einfache Lösung dafür, auch wenn sie 
nicht ausreichend dokumentiert ist...


Man macht 2 Formulare.
Das erste speichert den Datensatz, generiert den AuthCode und verschickt 
die Aktivierungsmail.

Das zweite validiert den AuthCode und führt weitere Aktionen durch.

WICHTIG: Beide Formulare müssen den gleichen "formValuesPrefix" haben.

Das Stichwort fürs zweite Formular heißt "skipView". Damit wird kein 
Formular angezeigt, sondern es werden direkt nach den PreProcessors 
gleich die Interceptors und Finishers aufgerufen.


Beim PreProcessor_ValidateAuthCode setzt man keine "redirectPage", 
sondern nur eine "errorRedirectPage". Ist der AuthCode valide, führt man 
als letzten Finisher den Finisher_Redirect aus, damit man eine Umleitung 
auf eine "Erfolgsseite" machen kann.


Vorgangsweise:

1. Formular:

Finisher_DB
Finisher_GenerateAuthCode
Finisher_Mail

2. Formular:

skipView = 1
PreProcessor_LoadGetPost
PreProcessor_ValidateAuthCode (ohne "redirectPage)
[...]
Finisher_Redirect

Statt [...] kann man Finisher_Mail und weitere Komponenten aufrufen.

Ich hoffe das klärt die Sache!

lg,
Reinhard

--

http://www.typo3-formhandler.com

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

Re: [TYPO3-german] Typo3 formhandler authcode emailbestätigung

2013-11-07 Diskussionsfäden SventB
Hallo Sebastian,

hast du eine Lösung gefunden für das Versenden der E-Mail NACH dem
Double-Opt-In?

Viele Grüße
Sven



--
View this message in context: 
http://typo3.3.n7.nabble.com/Typo3-formhandler-authcode-emailbestatigung-tp64930p252045.html
Sent from the TYPO3 German mailing list archive at Nabble.com.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] typo3 Formhandler

2013-11-06 Diskussionsfäden Johannes C. Schulz - EnzephaloN IT-Solutions
Hallo David

Super Danke! Das habe ich wohl überlesen!

Grüße
Johannes

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von David Gurk
Gesendet: Mittwoch, 6. November 2013 11:41
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] typo3 Formhandler

Hallo Johannes,

also für die Mails kann man eh separate Template-Files verwenden:
plugin.Tx_Formhandler.settings.predef.contact {
templateFile = TEXT
templateFile.value =
{$plugin.formhandler.rootPathTemplate}Contact/Step1.html

[...]

finishers {
1.config {
user {
templateFile = TEXT
templateFile.value =
{$plugin.formhandler.rootPathTemplate}Contact/EmailUser.html
[...]
}
}
}
}

Beantwortet das deine Frage?

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Johannes C.
Schulz - EnzephaloN IT-Solutions
Gesendet: Mittwoch, 6. November 2013 11:26
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] typo3 Formhandler

Hallo typo3-Freunde und formhandler-Spezies!

 

Ist es möglich mehrere templateFile-Einträge für ein Formular zu definieren?
Ich möchte gerne die Kunden-Emails aus dem Haupttemplate herausnehmen, da
diese so unschön lang sind. Bisher konnte ich nichts dazu finden, daß man
mehrere templateFile-Einträge machen könnte.

 

Johannes

 

___
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


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


Re: [TYPO3-german] typo3 Formhandler

2013-11-06 Diskussionsfäden David Gurk
Hallo Johannes,

also für die Mails kann man eh separate Template-Files verwenden:
plugin.Tx_Formhandler.settings.predef.contact {
templateFile = TEXT
templateFile.value = 
{$plugin.formhandler.rootPathTemplate}Contact/Step1.html

[...]

finishers {
1.config {
user {
templateFile = TEXT
templateFile.value = 
{$plugin.formhandler.rootPathTemplate}Contact/EmailUser.html
[...]
}
}
}
}

Beantwortet das deine Frage?

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Johannes C. Schulz 
- EnzephaloN IT-Solutions
Gesendet: Mittwoch, 6. November 2013 11:26
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] typo3 Formhandler

Hallo typo3-Freunde und formhandler-Spezies!

 

Ist es möglich mehrere templateFile-Einträge für ein Formular zu definieren?
Ich möchte gerne die Kunden-Emails aus dem Haupttemplate herausnehmen, da diese 
so unschön lang sind. Bisher konnte ich nichts dazu finden, daß man mehrere 
templateFile-Einträge machen könnte.

 

Johannes

 

___
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


[TYPO3-german] typo3 Formhandler

2013-11-06 Diskussionsfäden Johannes C. Schulz - EnzephaloN IT-Solutions
Hallo typo3-Freunde und formhandler-Spezies!

 

Ist es möglich mehrere templateFile-Einträge für ein Formular zu definieren?
Ich möchte gerne die Kunden-Emails aus dem Haupttemplate herausnehmen, da
diese so unschön lang sind. Bisher konnte ich nichts dazu finden, daß man
mehrere templateFile-Einträge machen könnte.

 

Johannes

 

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


Re: [TYPO3-german] typo3 formhandler und salesforce

2012-08-01 Diskussionsfäden Basti

Powermail und Saleforce funktionieren wohl zusammen.

--

TYPO3 - TIPS - ANLEITUNGEN - NEWS
unter: http://blog.ingeniumdesign.de/

TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
unter: http://www.ingeniumdesign.de/

Facebook Fan
http://www.facebook.com/ingeniumdesign/

--

Am 31.07.2012 16:46, schrieb Basti:

Hallo Liste,

gibt es ggf. eine Möglichkeit den Formhandler mit Saleforce zu betreiben?

Grüße und Danke,
Sebastian


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


[TYPO3-german] typo3 formhandler und salesforce

2012-07-31 Diskussionsfäden Basti

Hallo Liste,

gibt es ggf. eine Möglichkeit den Formhandler mit Saleforce zu betreiben?

Grüße und Danke,
Sebastian

--
--

TYPO3 - TIPS - ANLEITUNGEN - NEWS
unter: http://blog.ingeniumdesign.de/

TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
unter: http://www.ingeniumdesign.de/

Facebook Fan
http://www.facebook.com/ingeniumdesign/

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


[TYPO3-german] Typo3 formhandler authcode emailbestätigung

2012-01-24 Diskussionsfäden Sebastian May
Hallo zusammen,

 

ich versuche mit dem formhandler eine E-Mail zu verschicken, die aber erst
weggeschickt werden soll, wenn man sich authentifiziert hat.

 

Ich stecke grad mitten drin fest.

 

Hier mal mein bisheriges Vorgehen:

1. Formular, hier werden die Daten abgefragt, die man später in der DB
gespeichert werden sollen und auch als Marker in der letzten Mail verwendet
werden sollen.

2. Finisher: 

 - Finisher_DB um die Daten in eine eigene Datenbank zu schreiben.

- Finisher_GenerateAuthCode um einen Link in der Mail zu haben, über den man
nochmal bestätigen kann, dass es sich um die eigene E-Mail Adresse handelt.

- Finisher_Mail um dem User erstmal die Mail zu schicken, dass er sich sich
angemeldet hat, aber noch authentifiziert werden muss (inkl. Auth-Link)

- Finsher_SubmittedOK um einen Text anzuzeigen was jetzt noch passiert.

2. PreProcessor:

- PreProcessor_LoadGetPost um die GP Variablen zu laden

- PreProcessor_ValidateAuthCode um den AuthCode zu verfizieren

 

Soweit klappt das alles auch ganz gut. Jetzt würde ich nur gerne, wenn der
AuthCode richtig verifiziert wurde, eine abschließende Mail verschicken. Hab
schon alles Mögliche ausprobiert, krieg den formhandler aber nicht dazu die
Mail zu verschicken.

 

Hat irgendjemand ne Idee oder ein Beispiel, wie man hier weiter macht, oder
ist das mit formhandler gar nicht realisierbar, dass nochmal eine E-Mail
verschickt wird?

 

Ich würde auch über eine nochmalige Seite gehen, auf der die Mail nochmal
angezeigt wird, die verschickt wird und man das Ganze nochmal bestätigen
muss.

Oder gibt's für so einen Fall schon ein Plugin das diese Funktionalität
abbildet?

 

Ich hab noch ein weiteres Problem, was ich noch nicht gelöst bekommen hab.

In dem Link mit dem AuthCode der vom formhandler generiert wird, sind die &
Zeichen durch & ersetzt worden, somit funktioniert der Link nicht.

Gibt's da ne Lösung für, dass der Link in einer PlainText Mail funktioniert?

 

Ich hoffe man versteht was ich hier versucht hab zu bauen, ansonsten kann
ich es auch noch genauer erläutern.

 

--

Mit freundlichen Grüßen

 

Sebastian May

 

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