Re: [TYPO3-german] formhandler 2.4 eigene Interceptor class laden

2017-05-04 Diskussionsfäden Matthias Leiser

Hallo Johannes

Vielen Dank für deine antwort.

Das heisst Du baust dir eine Extension und lades diese ins formhandler 
TypoScript.

In meinem Fall:
initInterceptors {
10.class = \Vendor\MyExt\Formhandler\Interceptor\MyClass
10.config = ...
}

Viele Grüss
Matthias
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] formhandler 2.4 eigene Interceptor class laden

2017-05-03 Diskussionsfäden Johannes C. Schulz - EnzephaloN IT-Solutions

Hallo Matthias

Ich denke es reicht jetzt völlig die zu ladende Klasse direkt anzugeben, zB
[...].finisher.class = \Vendor\Extension\Path\Classname
[...].finisher.config = plugin.yourextension.settings

Funktioniert bei mir bestens.

Viele Grüße
Johannes C. Schulz
EnzephaloN IT-Solutions
{ von unterwegs gesendet}



Am 3. Mai 2017 10:05:06 nachm. schrieb Matthias Leiser :

Die additionalIncludePaths schein es seit formhandler 2.1.x nicht mehr zu 
geben.


Wie ladet ihr den jetzt externe Komponente in formhandler ohne eine eigene 
Extension zu schreiben?


Bin für alle Lösungsansätze offen.

Gruss
MaLe
___
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] formhandler 2.4 eigene Interceptor class laden

2017-05-03 Diskussionsfäden Matthias Leiser

Hallo

Ich hatte bis formhandler 2.0.2 (TYPO3 6.2.x) eigene Interceptor Klassen wie 
folgt geladen und eingebunden:
plugin.Tx_Formhandler.settings.predef {
   myform {
   ...
   additionalIncludePaths.1 = fileadmin/scripts/php/
   initInterceptors {
   10.class = Interceptor_MyClass
   }
  }
}

Nun geht das bei formhandler 2.4.0 (TYPO3 7.6.18) nicht mehr.
Es spuckt mir immer den Fehler:
Could not analyse class: "Typoheads\Formhandler\Interceptor\MyClass" maybe not 
loaded or no autoloader? Class Typoheads\Formhandler\Interceptor\MyClass does not exist
File: 
/home/httpd/vhosts/domain.com/t3_core/typo3_src-7.6.18/typo3/sysext/extbase/Classes/Object/Container/ClassInfoFactory.php(37)

Wie binde ich nun bei formhandler 2.4.0 eigene Interceptor Klassen ein?

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


Re: [TYPO3-german] Formhandler Felder auschalten

2017-02-09 Diskussionsfäden Michael Kasten
Hallo

imho ist die Bezeichnung falsch



sollte



lauten

also der Name des Feldes

bye

Am 09.02.2017 um 14:19 schrieb arianesardinas:
> Hi
> ich benutze Formhandler Verion 2.0.1. Es gibt ein Formular. Ich möchte bei 
> der Bestätigungsemail an
> Admin, die Felder ausschalten, die nicht ausgefühlt wurden
> ich teste folgendes:
> 
> 
> ###master_email-line-html_von###
> 
> 
> Aber dann wird kein Wert angezeigt, wenn es ausgefühlt ist. Kann jemand mir 
> ein Tipp geben, was ich
> falsch mache?
> Danke!
> ___
> TYPO3-german mailing list
> TYPO3-german@lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

-- 
Michael Kasten | http://m-kasten.de
Im wirklichen Leben gibt es kein [Strg]+[Z]
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler Felder auschalten

2017-02-09 Diskussionsfäden arianesardinas
Hi 


ich benutze Formhandler Verion 2.0.1. Es gibt ein Formular. Ich möchte bei der 
Bestätigungsemail an Admin, die Felder ausschalten, die nicht ausgefühlt wurden
ich teste folgendes:


###master_email-line-html_von###


Aber dann wird kein Wert angezeigt, wenn es ausgefühlt ist. Kann jemand mir ein 
Tipp geben, was ich falsch mache?
Danke!
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Formhandler erkennt ###field_xxx### nicht

2016-12-22 Diskussionsfäden Michael Kasten
Hallo E.T.

> Bzw. wenn ein User das Formular ausfüllt, soll ein Link generiert werden, den 
> der Nutzer in der von ihm angegebenen E-Mail bestätigen muss (damit man 
> sicher sein kann, dass es auch wirklich seine E-Mail ist). 

http://www.typo3-formhandler.com/documentation/finisher/finishergenerateauthcode/
Das gibt es schon muss nur verwendet werden

Am 16.12.2016 um 23:01 schrieb E. G.:
> Bzw. kennt jemand einen besseren und einfacheren Weg ein ausgefülltes 
> Formular zu bestätigen und
> dass ich auch erst dann benachrichtigt werde, dass es jemand ausgefüllt hat?
http://www.typo3-formhandler.com/en/documentation/finisher/finishermail/

Du hast vermutlich hier das Problem das der Mailfinisher die Mail versendet 
wenn der User das
Formular ausgefüllt hat und nicht erst wenn der User sein Bestätigungslink 
geklickt hat, dazu lohnt
ein Blick hier:
http://www.typo3-formhandler.com/en/documentation/preprocessors/preprocessorvalidateauthcode/

du kannst dir z.B: einen eigenen Preprocessor erstellen der neben der 
Validierung des Authcodes und
dem anschließenden Redirect auch noch eine E-Mail feuert.

>  ###field_input-required_name;col-lg-12 col-md-12 col-sm-12 col-xs-12### 
öhm??? was machen überhaupt die Bootstrapklassen im Marker??


mit besten Grüßen


-- 
Michael Kasten | http://m-kasten.de
Im wirklichen Leben gibt es kein [Strg]+[Z]
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler erkennt ###field_xxx### nicht

2016-12-16 Diskussionsfäden E . G .

Hallo,
sooo neu bin ich ja nun nicht, jedoch komme ich derzeit nicht weiter.

Mein eigentliches Ziel ist es mit PHP ermittelte "Werte" in einem Formular zu 
nutzen.
Zum Verständnis als Beispiel: Ich hole mir x Daten aus einer Datenbank und 
möchte diese in einem Dropdown-Feld in einem Formular nutzen.
Bzw. wenn ein User das Formular ausfüllt, soll ein Link generiert werden, den 
der Nutzer in der von ihm angegebenen E-Mail bestätigen muss (damit man sicher 
sein kann, dass es auch wirklich seine E-Mail ist).

Nun habe ich mich im Internet mal schlau gemacht und bin zu dem Entschluss 
gekommen in dem Controller (Extbase) diesen Link zu generieren (der nur x 
Minuten gültig ist, aber das ist erstmal unwichtig).
Also binde ich Flexform im Controller Flexform ein (weil der generierte Link ja 
per E-Mail verschickt werden soll und ich die Daten aus der DB in dem Formular 
als z. B. Dropdown haben möchte).

[code]
/**
* MeinController
*/
class MeinController extends ActionController {

/**
 * meinRepository
 *
 * @var \Mein\Namespace\Domain\Repository\MeinRepository
 * @inject
 */
protected $meinRepository = NULL;

/**
 * action list
 *
 * @return void
 */
public function listAction() {
$this->includeFormhandler();
}

// Habe ich aus dem Internet
private function includeFormhandler() {
// Formhandler einbinden
require_once(ExtensionManagementUtility::extPath('formhandler') 
. 'pi1/class.tx_formhandler_pi1.php');
// Neue Instanz erzeugen
$formhandler = new \tx_formhandler_pi1();

// Dem Formhandler ein cObj geben
$formhandler->cObj = 
GeneralUtility::makeInstance('TYPO3\\CMS\\Frontend\\ContentObject\\ContentObjectRenderer');

// Die TypoScript Konfiguration abrufen
// Dabei zu beachten: die Punkte am Ende der Keys
$config = 
$GLOBALS["TSFE"]->tmpl->setup['plugin.']['tx_meineExtension.']['formhandler.'];

// Rendern des Forumlars
$form = 
$formhandler->main('nameMeinesNeuenFormhandlerTemplates', $config);
unset($config, $formhandler);

// Die gerenderte Form an das Template übergeben
$this->view->assign('form', $form);
}
}
[code]

Im TS-Setup unter "plugin.tx_meineExtension.formhandler." steht nur
[code]
plugin {
tx_meineExtension {
formhandler < plugin.Tx_Formhandler
formhandler.settings {
templateFile = 
EXT:meineExtension/Resources/Private/Templates/ext/formhandler/nameMeinesNeuenFormhandlerTemplates.html
langFile = 
EXT:meineExtensionl/Resources/Private/Templates/ext/formhandler/nameMeinesNeuenFormhandlerTemplates.xml
}
}
}
[/code]

Das ist nameMeinesNeuenFormhandlerTemplates.html:
[code]

###ERROR###

FORM BLABLA 123




###field_input-required_name;col-lg-12 
col-md-12 col-sm-12 col-xs-12###



###field_submit###



















Thank you for your email.


[/code]

Jedoch kommen im Frontend die hidden-fields an, nur die ###fields_x### nicht =(
Bzw. kennt jemand einen besseren und einfacheren Weg ein ausgefülltes Formular 
zu bestätigen und dass ich auch erst dann benachrichtigt werde, dass es jemand 
ausgefüllt hat?

Ich wäre sehr dankbar über eine hilfreiche Antwort!
Gruß!
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] formhandler

2016-09-06 Diskussionsfäden Stephan Bauer

Konnte das Problem mit einem eigenen Interceptor umgehen.

Grüße
Stephan

Am 03.09.2016 um 14:57 schrieb Stephan Bauer:

Hallo,

bisher konnte ich Daten in einer UserFunc wie hier beschrieben bearbeiten:
http://legacy.typo3-formhandler.com/blog/howtos/how-to-access-formhandler-values/

Das funktioniert bei TYPO3 7.6 und formhandler 2.3.1 nicht mehr.

Der Fehler ist diese Zeile:
$globals = Tx_Formhandler_Globals::getInstance();

Kennt jemand die Lösung. Habe gesucht, aber leider nichts gefunden.

Danke

Grüße
Stephan

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

Re: [TYPO3-german] formhandler

2016-09-04 Diskussionsfäden Stefan Padberg

Am 03.09.2016 um 14:57 schrieb Stephan Bauer:

Hallo,

bisher konnte ich Daten in einer UserFunc wie hier beschrieben bearbeiten:
http://legacy.typo3-formhandler.com/blog/howtos/how-to-access-formhandler-values/

Das funktioniert bei TYPO3 7.6 und formhandler 2.3.1 nicht mehr.

Der Fehler ist diese Zeile:
$globals = Tx_Formhandler_Globals::getInstance();

Kennt jemand die Lösung. Habe gesucht, aber leider nichts gefunden.




Hi,

ich vermute, dass die Schreibweise nicht mehr richtig ist. Könnte es mit

Formhandler\Globals klappen? Also mit dieser Backslash-Schreibweise?

Grüße
Stefan


--
Bergische Webschmiede
Typo3 Dienstleistungen
:: Dipl.-Ing. Stefan Padberg
:: www.bergische-webschmiede.de
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] formhandler

2016-09-03 Diskussionsfäden Stephan Bauer

Hallo,

bisher konnte ich Daten in einer UserFunc wie hier beschrieben bearbeiten:
http://legacy.typo3-formhandler.com/blog/howtos/how-to-access-formhandler-values/
Das funktioniert bei TYPO3 7.6 und formhandler 2.3.1 nicht mehr.

Der Fehler ist diese Zeile:
$globals = Tx_Formhandler_Globals::getInstance();

Kennt jemand die Lösung. Habe gesucht, aber leider nichts gefunden.

Danke

Grüße
Stephan
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler - Multi-Step Formular mit Schritt-Nummer in der URL

2016-08-28 Diskussionsfäden Daniel Von Rohr

Hallo zusammen,

ich habe ein Multistep Formular das mit dem Formhandler erstellt wurde. Nun 
müsste bei jedem Schritt die aktuelle Nummer des Formulars in der URL eingefügt 
werden (z.B. /formular#Step1). Hat jemand Erfahrung wie dies mit dem 
Formhandler am einfachsten möglich ist?

Danke für eure Hilfe.

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

Re: [TYPO3-german] Formhandler - Template: kann Parameter in Subpart nicht übergeben

2016-08-10 Diskussionsfäden Dennis Jörgens

Quote: JCL - Johannes C. Lax wrote on Tue, 10 May 2016 19:13


Hallo,

ich versuche gerade, in meinem Email-Admin-Template an einen Subpart im
Master-Template einen Parameter zu übergeben.  Leider funktioniert das
nicht.

TYPO3 7.6, Formhandler 2.3.0

Master-Template:



  Kopie an Absender:
  ###param1###



E-Mail-Admin-Template - Parameter an subpart übergeben:

###master_email-line-html-receive-copy;Ja###

In der Admin-Email wird dafür keine Ausgabe generiert.
Lasse ich den Parameter weg wird in der Admin-Email "Kopie an Absender"
ausgegeben, aber natürlich ohne Wert.

In einem anderen TYPO3 6.2-Projekt mit Formhandler 2.0.1 funktioniert diese
Vorgehensweise ohne Probleme!
In der Doku habe ich keinen Hinweis auf eine Änderung gefunden.

Gruß, Johannes.



Hi,

ich weiss nicht genau was du mit Subpart meinst aber Parameter werden beim Fomhandler mit _ übergeben und mit "fieldname" ausgegeben 
z.B:


###master_email-admin-start-html_name###

Template:

   ##fieldname###
   
   



Gruß,
wbs

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

Re: [TYPO3-german] formhandler - in DB schreiben

2016-07-06 Diskussionsfäden Bernd Wilke

ich hab mal vor einiger Zeit mit Formhandler gearbeitet (die Config könnte sich 
also schon geändert haben). Damals ist dies heraus gekommen: pi-phi. 
de/formhandler.html

dort gibt es zb. 
 2.config {

 table = tt_news_cat_mm
 fields {
   uid_foreign.postProcessing = TEXT
   uid_foreign.postProcessing.value = 10
:
statt .value könntest du natürlich genauso den aktuellen user per 
data = TSFE:fe_user|user|uid

einfügen

bernd
--
--
http://pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] formhandler - in DB schreiben

2016-07-04 Diskussionsfäden Silke Capo

Hallo liebe Listenteilnehmer,

ich würde gerne formhandler in meine Extension integrieren.

Man soll zu seinem Profil mehrere Adressen anlegen können. Ich baue also 
ein Formular mit Formhandler, das die gewünschten Felder abfragt. Mit 
finisher_db können diese ja in die Datenbank geschrieben werden. Nun ist 
aber die Frage, wie formhandler an die uid des Profils kommt, die bei 
der Adresse hinterlegt werden muss. Jedes Profil hat einen fe_user 
hinterlegt, man kann also mit einer Funktion den fe_user auslesen und 
das passende Profil aus der Profil-Datenbank auslesen. Die Frage ist 
nur, wie ich den Finisher dazu bringe, vorher diese uid des Profils 
auszulesen.


Alternativ könnte man auch über einen eigenen Marker ein hidden-Feld mit 
dem Profil anlegen, allerdings müsste auch hierfür eine user function 
aufgerufen werden und auch daran bin ich gescheitert. Eigene Marker an 
sich funktionieren allerdings problemlos. Es scheitert nur am Aufruf 
einer eigenen user function.


Hat jemand eine Idee, wie ich das umsetzen könnte? Ich habe über Google 
leider nichts passendes gefunden. Vielleicht kennt jemand ja Beispiele 
oder hat sowas mal umgesetzt?


Vielen Dank im Voraus!

Viele Grüße
Silke

--
-
digital worx GmbH
Schulze-Delitzsch-Str. 16
70565 Stuttgart
Tel. 0711 220 40 93 0
Fax. 0711 220 40 93 44
c...@digital-worx.de
http://www.digital-worx.de
-
Geschaeftsfuehrer:
Sven Rahlfs
Mirko Ross
HRB 22 5281 Amtsgericht Stuttgart
USt.-Id. Nr.: DE218401190
-
Unseren Blog finden Sie unter:
http://think.digital-worx.de
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Formhandler POST/GET Übergabe

2016-05-31 Diskussionsfäden Matthias Eberlein

Hallo Nico,

so wie es "Stefan Grothus (madeinnature)" im posting vorher beschrieben hat 
würde es funktionieren.

gruss maty

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

Re: [TYPO3-german] Formhandler POST/GET Übergabe

2016-05-31 Diskussionsfäden Nico Tillmann

Hallo Maty,

würdest Du mir nochmal die Augen öffen, ich kriege das nicht hin mit dem MARKER

ich habe ein Haupttemplate home.ts
[TS]
...
 
  SERVICE_PORTAL_HEADLINE_1 = TEXT

  SERVICE_PORTAL_HEADLINE_1 {
  table = pages
  field = title
  }
[/TS]

und das klappt auch prima für das home.tmpl.html
[HTML]
..


###SERVICE_PORTAL_HEADLINE_1###

..
[/HTML] 


Jetzt würde ich gerne den Titel nochmal innerhalb des Formulares ausgeben:

[HTML]


###is_error###
###ERROR###


   
   
   ###SERVICE_PORTAL_HEADLINE_1###
   
   ###LLL:hinweise_zum_ausfuellen###
   
..
[/HTML] 


Zwar wird ###SERVICE_PORTAL_HEADLINE_1### ersetzt, aber mit einem leeren String.

Wäre über einen Hinweis auf meinen Fehler dankbar.

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

[TYPO3-german] Formhandler - Template: kann Parameter in Subpart nicht übergeben

2016-05-10 Diskussionsfäden Johannes C. Laxander
Hallo,

ich versuche gerade, in meinem Email-Admin-Template an einen Subpart im
Master-Template einen Parameter zu übergeben.  Leider funktioniert das
nicht.

TYPO3 7.6, Formhandler 2.3.0

Master-Template:



  Kopie an Absender:
  ###param1###



E-Mail-Admin-Template - Parameter an subpart übergeben:

###master_email-line-html-receive-copy;Ja###

In der Admin-Email wird dafür keine Ausgabe generiert.
Lasse ich den Parameter weg wird in der Admin-Email "Kopie an Absender"
ausgegeben, aber natürlich ohne Wert.

In einem anderen TYPO3 6.2-Projekt mit Formhandler 2.0.1 funktioniert diese
Vorgehensweise ohne Probleme!
In der Doku habe ich keinen Hinweis auf eine Änderung gefunden.

Gruß, Johannes.

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


Re: [TYPO3-german] Formhandler - ErrorChecks für dynamisch generierte Felder

2016-04-15 Diskussionsfäden Johannes C. Laxander
Ich muss hier nochmal nachhaken: hat irgendjemand eine Idee???

Danke.

Gruß, Johannes.

> boun...@lists.typo3.org] Im Auftrag von Johannes C. Laxander
> Gesendet: Mittwoch, 13. April 2016 16:17
> 
> Hallo,
> 
> In einem Formular werden dynamisch über CONTENT-Object Felder
> generiert. Hier die verkürzte Form:
> 
> concerts = CONTENT
> concerts {
> table = tx_news_domain_model_news
> select {
>   pidInList = 3
>   orderBy = event_date
>   selectFields = title,event_date,price_member,price_non_member
>   where = event_date > ###today### AND sold != '1' AND called_off != '1'
> AND deleted=0 AND hidden=0
>   markers {
>   today.data = date: U
>   }
> }
> renderObj = COA
> renderObj {
>   stdWrap.wrap = |
>   //...
>   20 = COA
>   20 {
>   10 = COA
>   10 {
> stdWrap.wrap = |###error_member-tickets-
> {field:event_date}###
> stdWrap.insertData = 1
> 10 = TEXT
> 10.value =  name="###formValuesPrefix###[member-tickets-{field:event_date}]".../>
> 10.stdWrap.insertData = 1
> 20 = TEXT
> 20.field = price_member
> 20.wrap = | €  Mitglied
>   }
>   }
> }
> }
> 
> Für die ErrorChecks muss ich nun natürlich auch diese dynamisch generierten
> Felder deklarieren. Mit diesem Code hab ich's versucht, allerdings werden
> die relevanten Felder nicht als "required" (*) markiert.
> Funktioniert das überhaupt in dieser Form? Gibt es eine andere (bessere)
> Vorgehensweise / Lösung?
> 
> lib.concertfieldchecks = CONTENT
> lib.concertfieldchecks {
> table = tx_news_domain_model_news
> select {
>   pidInList = 3
>   orderBy = event_date
>   selectFields = title,event_date,price_member,price_non_member
>   where = event_date > ###today### AND sold != '1' AND called_off != '1'
> AND deleted=0 AND hidden=0
>   markers {
> today.data = date: U
>   }
> }
> renderObj = COA
> renderObj {
>   stdWrap.wrap = 1.config.fieldConf.|
>   10 = TEXT
>   10.field = event_date
>   10.noTrimWrap = |member-tickets-|.errorCheck.1 = required|
> }
> }
> 
> plugin.Tx_Formhandler.settings.predef.formhandler-ticket-reservationform
> {
>   validators {
> 1.class = Validator_Default
> 1.config.fieldConf.stdWrap.cObject = COA
> 1.config.fieldConf.stdWrap.cObject {
>   10 = TEXT
>   10.value (
> nachname.errorCheck.1 = required
> vorname.errorCheck.1 = required
> email.errorCheck.1 = required
> email.errorCheck.2 = email
> member.errorCheck.1 = required
> //message.errorCheck.1 = required
>   )
>   20 < lib.concertfieldchecks.renderObj
> }
>   }
> }
> 
> Gruß, 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] Formhandler - ErrorChecks für dynamisch generierte Felder

2016-04-13 Diskussionsfäden Johannes C. Laxander
Hallo,

In einem Formular werden dynamisch über CONTENT-Object Felder generiert. Hier 
die verkürzte Form:

concerts = CONTENT
concerts {
table = tx_news_domain_model_news
select {
  pidInList = 3
  orderBy = event_date
  selectFields = title,event_date,price_member,price_non_member
  where = event_date > ###today### AND sold != '1' AND called_off != '1' AND 
deleted=0 AND hidden=0
  markers {
today.data = date: U
  }
}
renderObj = COA
renderObj {
  stdWrap.wrap = |
  //...
  20 = COA
  20 {
10 = COA
10 {
  stdWrap.wrap = |###error_member-tickets-{field:event_date}###
  stdWrap.insertData = 1
  10 = TEXT
  10.value = 
  10.stdWrap.insertData = 1
  20 = TEXT
  20.field = price_member
  20.wrap = | €  Mitglied
}
  }
}
}

Für die ErrorChecks muss ich nun natürlich auch diese dynamisch generierten 
Felder deklarieren. Mit diesem Code hab ich's versucht, allerdings werden die 
relevanten Felder nicht als "required" (*) markiert.
Funktioniert das überhaupt in dieser Form? Gibt es eine andere (bessere) 
Vorgehensweise / Lösung?

lib.concertfieldchecks = CONTENT
lib.concertfieldchecks {
table = tx_news_domain_model_news
select {
  pidInList = 3
  orderBy = event_date
  selectFields = title,event_date,price_member,price_non_member
  where = event_date > ###today### AND sold != '1' AND called_off != '1' 
AND deleted=0 AND hidden=0
  markers {
today.data = date: U
  }
}
renderObj = COA
renderObj {
  stdWrap.wrap = 1.config.fieldConf.|
  10 = TEXT
  10.field = event_date
  10.noTrimWrap = |member-tickets-|.errorCheck.1 = required|
}
}

plugin.Tx_Formhandler.settings.predef.formhandler-ticket-reservationform {
  validators {
1.class = Validator_Default
1.config.fieldConf.stdWrap.cObject = COA
1.config.fieldConf.stdWrap.cObject {
  10 = TEXT
  10.value (
nachname.errorCheck.1 = required
vorname.errorCheck.1 = required
email.errorCheck.1 = required
email.errorCheck.2 = email
member.errorCheck.1 = required
//message.errorCheck.1 = required
  )
  20 < lib.concertfieldchecks.renderObj
}
  }
}

Gruß, Johannes.

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

Re: [TYPO3-german] formhandler Fehler von Anfang an

2016-03-20 Diskussionsfäden Benedikt Hofmann

Hallo Peter,

Sorry ganz vergessen zu schreiben.
Typo3 6.2.19 und Formhandler 2.0.1 also eigentlich die gleichen Versionen wie 
du.
PHP-Version 5.6.10 fals es daran auch liegen könnte.

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

Re: [TYPO3-german] formhandler Fehler von Anfang an

2016-03-20 Diskussionsfäden Peter Kühnlein

Am 20.03.2016 um 14:31 schrieb Benedikt Hofmann:

Hallo,

Ich habe mal wieder ein Problem, dieses mal bei der formhandler
extension. Ich bekomm diese einfach nicht zum laufen. Es wird immer nur
angezeigt, dass ein Fehler aufgetreten ist. Habe daher einmal mir den
PHP-Error-Log ausgeben lassen. Und habe diese bekommen:

20-03-16 14:18:
TYPO3\CMS\Core\Utility\GeneralUtility::array_merge_recursive_overrule()
- [!!!] Since 6.2, use ArrayUtility::mergeRecursiveWithOverrule -
WARNING: The new method changed its signature and does not return the
first parameter anymore, but it is more performant. -
require(src-6.2.19/typo3/sysext/cms/tslib/index_ts.php),src-6.2.19/index.php#28
//
TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->INTincScript#232
//
TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->recursivelyReplaceIntPlaceholdersInContent#3644
//
TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->INTincScript_process#3677
// TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->USER#3729 //
TYPO3\CMS\Frontend\ContentObject\UserContentObject->render#862 //
TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->callUserFunction#41
// call_user_func_array#6665 // tx_formhandler_pi1->main# //
Tx_Formhandler_Dispatcher->main#47 //
Tx_Formhandler_Controller_Form->process#108 //
Tx_Formhandler_Controller_Form->init#134 //
Tx_Formhandler_Controller_Form->initializeDebuggers#1170 //
Tx_Formhandler_Component_Manager->getComponent#1583 //
Tx_Formhandler_Component_Manager->createComponentObject#158 //
Tx_Formhandler_Component_Manager->injectConstructorArguments#187 //
Tx_Formhandler_Component_Manager->getComponent#260 //
Tx_Formhandler_Component_Manager->createComponentObject#158 // eval#193
// Tx_Formhandler_Configuration->__construct#1 //
Tx_Formhandler_UtilityFuncs->mergeConfiguration#53 //
TYPO3\CMS\Core\Utility\GeneralUtility::array_merge_recursive_overrule#1089
// TYPO3\CMS\Core\Utility\GeneralUtility::logDeprecatedFunction#1785
(src-6.2.19/typo3/sysext/core/Classes/Utility/GeneralUtility.php#1784)

Leider fange ich damit überhaupt nichts an und mehr habe ich leider auch
nicht herausbekommen.

Hoffe einer hatte ein ähnliches Problem und kann mir Helfen.

Vielen Dank


Hallo Benedikt,

zuerst mal die Frage: welche Formhandler-Version benutzt Du denn mit 
welcher TYPO3-Version? (TYPO3 scheint mir 6.2.19 zu sein; da ich selber 
Formhandler 2.0.1 in 6.2.19er erfolgreich Installationen laufen habe, 
könnte es an einem Versions-Clash liegen.


LG Peter

--

http://function2form.net
http://peter-kuehnlein.net

"While knowing that we will die someday, we think that all the others 
will die before us and that we will be the last to go. Death seems a 
long way off. Is this not shallow thinking? It is worthless and it is 
only a dream within a dream."

(Hagakure)

Latest projects
http://mein-bobber.de
http://www.käse1a.de
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] formhandler Fehler von Anfang an

2016-03-20 Diskussionsfäden Benedikt Hofmann

Hallo,

Ich habe mal wieder ein Problem, dieses mal bei der formhandler extension. 
Ich bekomm diese einfach nicht zum laufen. Es wird immer nur angezeigt, dass ein Fehler aufgetreten ist. 
Habe daher einmal mir den PHP-Error-Log ausgeben lassen. Und habe diese bekommen:


20-03-16 14:18: TYPO3\CMS\Core\Utility\GeneralUtility::array_merge_recursive_overrule() - [!!!] Since 6.2, use 
ArrayUtility::mergeRecursiveWithOverrule - WARNING: The new method changed its signature and does not return the first parameter 
anymore, but it is more performant. - require(src-6.2.19/typo3/sysext/cms/tslib/index_ts.php),src-6.2.19/index.php#28 // 
TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->INTincScript#232 // 
TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->recursivelyReplaceIntPlaceholdersInContent#3644 // 
TYPO3\CMS\Frontend\Controller\TypoScriptFrontendController->INTincScript_process#3677 // 
TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->USER#3729 // 
TYPO3\CMS\Frontend\ContentObject\UserContentObject->render#862 // 
TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer->callUserFunction#41 // call_user_func_array#6665 // 
tx_formhandler_pi1->main# // Tx_Formhandler_Dispatcher->main#47 // Tx_Formhandler_Controller_Form->process#108 // 
Tx_Formhandler_Controller_Form->init#134 // Tx_Formhandler_Controller_Form->initializeDebuggers#1170 // 
Tx_Formhandler_Component_Manager->getComponent#1583 // Tx_Formhandler_Component_Manager->createComponentObject#158 // 
Tx_Formhandler_Component_Manager->injectConstructorArguments#187 // Tx_Formhandler_Component_Manager->getComponent#260 // 
Tx_Formhandler_Component_Manager->createComponentObject#158 // eval#193 // Tx_Formhandler_Configuration->__construct#1 // 
Tx_Formhandler_UtilityFuncs->mergeConfiguration#53 // TYPO3\CMS\Core\Utility\GeneralUtility::array_merge_recursive_overrule#1089 
// TYPO3\CMS\Core\Utility\GeneralUtility::logDeprecatedFunction#1785 
(src-6.2.19/typo3/sysext/core/Classes/Utility/GeneralUtility.php#1784)

Leider fange ich damit überhaupt nichts an und mehr habe ich leider auch nicht 
herausbekommen.

Hoffe einer hatte ein ähnliches Problem und kann mir Helfen.

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

Re: [TYPO3-german] Formhandler (Ein Fehler ist aufgetreten)

2016-01-14 Diskussionsfäden Philipp Gampe
Hi Oliver Ba. ,

Es gab eine Fehler heißt es gab einen PHP Fehler. Diese werden im PHP 
Fehlerprotokoll gesammelt. Du kannst TYPO3 im Install Tool anweisen, diese 
Meldungen in eine Datei zu schreiben (typo3 log) oder dir diese per Email 
schicken zu lassen.

Oliver Ba.  wrote:

> Das seltsame ist, das die Meldung geschätzt nur bei jedem 30ten Aufruf
> erscheint.
> 
> Hatte das Problem schon jemand und weiß eine Lösung?

Vielleicht werden zu viele Daten gesendet (POST max size)? Oder die Session 
geht zwischendurch verloren?

Grüße
-- 
Philipp Gampe – PGP-Key 0AD96065 – TYPO3 UG Bonn/Köln
Certified Integrator – Active contributor TYPO3 CMS
TYPO3  inspiring people to share!

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

Re: [TYPO3-german] Formhandler (Ein Fehler ist aufgetreten)

2016-01-14 Diskussionsfäden Oliver Ba .

Habe das Problem behoben. Der Fehler lag darin das ich im TS als formValuesPrefix bei 
beiden Formularen "formhandler" als Wert gelassen habe. Wenn man mehrere 
Formulare mit Formhandler betreibt muss jedes Formular einen eigenen Prefix haben.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Formhandler (Ein Fehler ist aufgetreten)

2016-01-13 Diskussionsfäden Oliver Ba .

Hallo Zusammen,

ich habe ein Problem mit dem Formhandler. Und zwar zeigt mir das Frontend sporadisch die 
Fehlermedlung "Es ist ein Fehler aufgetreten".
Nach einem Reload der Seite erscheint das Formular wieder ganz normal ohne 
Fehlermeldung. Leider zeigt auch der Debugger nichts an.

Das seltsame ist, das die Meldung geschätzt nur bei jedem 30ten Aufruf 
erscheint.

Hatte das Problem schon jemand und weiß eine Lösung?

Viele Grüße
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler Daten in mehrere Tabellen schreiben

2016-01-03 Diskussionsfäden Emanuel Schmacher

Hallo Leute!

Wie kann ich mit Formhandler mit dem Finisher_DifferentDB in mehrere Tabellen 
schreiben.

Hab bereits folgendes beim zweiten Finisher (für die zweite Tabelle) probiert:

2.class = Finisher_DifferentDB
2.config {
host = localhost
port = 3306
db = 
driver = mysqli
username = 
password = 
table = zweitetabelle
key = __IDpk
fields {
_IDfk.special = inserted_uid
_IDfk.special.table = haupttabelle
}
}

Hab auch folgendes probiert:

vor dem Finisher hab ich folgendes eingefügt:

hauptuid = TEXT
hauptuid {
data = GP:formhandler|saveDB|0|uid
sanitize = 1
}

und dann beim Finisher 


2.class = Finisher_DifferentDB
2.config {
host = localhost
port = 3306
db = 
driver = mysqli
username = 
password = 
table = zweitetabelle
key = __IDpk
fields {
_IDfk.mapping= hauptuid
}
}

Leider klappt beides nicht. Es wird nichts in die Spalte eingefügt.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler Zeilenumbruch Separator

2016-01-01 Diskussionsfäden Emanuel Schmacher

Hi Leute!

Verwende die Extension "Formhandler".
Wie kann ich bei der Option "separator" einen Zeilenumbruch statt ", " 
einstellen?
Hab's schon mit "\n", "\r\n" probiert, aber Formhandler fügt dann genau diesen Text 
"\n" in die Datenbank ein!?

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

[TYPO3-german] Formhandler Finisher_DifferentDB Umlauteproblem

2015-12-30 Diskussionsfäden Emanuel Schmacher

Hallo!

Habe ein Problem mit den Umlauten bei der Extension Formhandler:
Wenn ich den Finisher_DifferentDB verwende, werden die Umlaute falsch 
eingefügt. Die Kodierung und die Kollation der Ziel-DB und der Ziel-Tabelle 
sind aber utf8_unicode_ci. Nachdem hier ADOdb verwendet wird, habe ich mir die 
Debug Ausgabe eingeschaltet. Der Befehl wird aber mit dem richtigen Umlaut 
angezeigt:

(mysqli): INSERT INTO bewerbungen (_PersonalIDfk,Online,Bewerbung_als) VALUES 
('153','1','Schweißer')

Nur in der Zieltabelle wird's dann falsch gespeichert: "Schweißer". Woran kann das 
liegen?? Mit dem normalen Finisher "Finisher_DB" funktionieren die Umlaute.

Bin für jeden Hinweis dankbar!
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler Logger_DB UID nutzen

2015-12-14 Diskussionsfäden Matthias Leopold

Hallo,

bitte um Hilfestellung zu Formhandler:

ich will die "UID of the inserted record" von Logger_DB mit 
Finisher_SubmittedOK nutzen.


Die Doku sagt dazu:

$data = $GLOBALS['TSFE']->fe_user->sesData;
$uid = $data['inserted_uid'];

Das ist PHP Code, wie/wo setze ich den ein?

danke
matthias

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


[TYPO3-german] formhandler authcodelink geht erst nach reload

2015-10-08 Diskussionsfäden Thorsten Menkenhagen

Liebes Forum,

habe folgendes Problem:
Ich habe eine Useranmeldung mit double-optin mit formhandler gebaut.
Geht alles, einschließlich Generierung und Versendung des authcode.
Der generierte Link geht dann aber erst, nach dem ein Cookie mit eine 
phpsession erstellt wurde, also erst beim Neuladen der Seite.
Wenn ich das Cookie lösche, geht der Link wieder nicht.
Bei einer Newsletter-Anmeldung auf der gleichen Site, wo ich statt fe_users 
tt_address verwende, tritt das Problem nicht auf.
Jemand eine Idee?

Gruß
Thorsten

TYPO3 6.2.15
formhandler 2.0.1
php 5.6
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler: Link zu hochgeladener Datei

2015-09-10 Diskussionsfäden Peter Kühnlein

Liebe Liste,

ich habe mit Formhandler ein Online-Bewerbungsformular geschrieben, das 
soweit gut funktioniert - inklusive Dateiupload in mein 
Wunschverzeichnis. Nun bekommt sowohl der Mensch in der 
Personalabteilung als auch der Bewerber / die Bewerberin eine Email mit 
der Bestätigung und den übermittelten Daten. Was ich gerne hätte (und 
nicht weiß, wie das funktioniert) ist, dass in der Email an den 
Personaler die Namen der hochgeladenen Dateien (Anschreiben, Lebenslauf, 
Bild etc) als Link zu den Dateien erscheinen. Das sollte ja eine 
wrap-Sache sein. Ach so: ich verschicke bislang nur plain text emails, 
keine HTML-Mails. Vermutlich muss also die komplette URL der jeweiligen 
Datei in der Mail stehen.


Bin für jeden Hinweis dankbar!

Schöne Grüße,
Peter

--

http://function2form.net
http://peter-kuehnlein.net

"Throughout your life advance daily, become more skillful than yesterday, more 
skillful than today. This is never-ending."
(Hagakure)

Latest projects
http://bmw-bobber.de
http://noris-chapter.de

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

Re: [TYPO3-german] Formhandler - 2 Sprachen - Conditions und Email

2015-09-09 Diskussionsfäden bernd wilke

Am 08.09.15 um 20:34 schrieb Christian Leicht:

Hallo,

ich benutze Formhandler um ein Kontaktformular auf einer Seite zu
erstellen. Die Seite ist über 2 Domains zu erreichen domain.de und
domain.com. Die .de gibt eine deutsche Formular aus und die .com
natürlich englisch. Soweit funktioniert das auch, nur das die Emails des
Englischen Formulars nicht zugestellt werden.

Über die Conditions wird zwischen deutsch und englisch umgeschalten, was
auch funktioniert da das templateFile auch umgeschalten wird.

Die Emails der englischen Version gehen an den Webmaster des Servers und
kommen auch vom Webmaster. Also werden die Variablen des Finisher_Mail
´s nicht gesetzt.

Oder liegt es evtl. doch an den Conditions ? Glaube ich aber nicht.

Könnt Ihr mir Bitte einen Tipp geben.
Besten Dank für Hilfe


was mir als erstes auffällt (ohne Details anzusehen):
du setzt zwei komplette Konfigurationen auf.

ich würde immer wie folgt arbeiten:

..setze default-config auf..

[condition]
.. modifiziere default-config..
[global]

dadurch muss ich weniger doppelt schreiben.
und gerade wenn es später noch Änderungen gibt muss ich die nicht immer 
doppelt machen (oder vergessen zu kopieren)


auch zur fehlersuche sollte es einfacher sein, weil ich natürlich 
erstmal dei default-Konfig ans laufen bringe und dann nur noch das 
ändere wofür die Condition da ist (hier zb. Übersetzungen)


noch eleganter wird es wenn bestimmte werte in die Constanten 
ausgelagert werden (und dort per Condition unterscheidlich gesetzt werden)


zb habe ich typischerweise so etwas in meinem Constants TS:

domain = defaultdomain.com
[globalVar = GP:L=1]
domain = lang1domain.de
[globalVar = GP:L=2]
domain = lang2domain.fr
[global]


und im setup benutze ich überall die Konstante:
z.b.
:
10.email = info@{$domain}
:

keine Condition im setup!



Verwendet wird TYPO3 6.2.15 und aktueller Formhandler
Hier mal der TYPOSCRIPT Code:

[globalString = IENV:HTTP_HOST = www.Domain.de, IENV:HTTP_HOST = Domain.de]
### DEUTSCH
plugin.Tx_Formhandler.settings {

[... full config...]

}

[ELSE]


### ENGLISH

plugin.Tx_Formhandler.settings {

[... full config...]

}

[GLOBAL]


bernd
--
http://www.pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler - 2 Sprachen - Conditions und Email

2015-09-08 Diskussionsfäden Christian Leicht

Hallo,

ich benutze Formhandler um ein Kontaktformular auf einer Seite zu 
erstellen. Die Seite ist über 2 Domains zu erreichen domain.de und 
domain.com. Die .de gibt eine deutsche Formular aus und die .com 
natürlich englisch. Soweit funktioniert das auch, nur das die Emails des 
Englischen Formulars nicht zugestellt werden.


Über die Conditions wird zwischen deutsch und englisch umgeschalten, was 
auch funktioniert da das templateFile auch umgeschalten wird.


Die Emails der englischen Version gehen an den Webmaster des Servers und 
kommen auch vom Webmaster. Also werden die Variablen des Finisher_Mail 
´s nicht gesetzt.


Oder liegt es evtl. doch an den Conditions ? Glaube ich aber nicht.

Könnt Ihr mir Bitte einen Tipp geben.
Besten Dank für Hilfe

Christian




Verwendet wird TYPO3 6.2.15 und aktueller Formhandler
Hier mal der TYPOSCRIPT Code:

[globalString = IENV:HTTP_HOST = www.Domain.de, IENV:HTTP_HOST = Domain.de]
### DEUTSCH
plugin.Tx_Formhandler.settings {
  debug = 0

  templateFile = fileadmin/Templates/formhandler/contactform-de.html
  formValuesPrefix = formhandler
  formID = formhandler-file
  name =  Store Uploaded Files Form

  singleFileMarkerTemplate {
		totalWrap = class="col-sm-9">class="uploadedfiles-label">###LLL:uploadedFiles###class="fileupload-list">|

singleWrap = |
showThumbnails = 0
   }

files {
# Path to upload the files to (must exist!)
uploadFolder = uploads/formhandler/

# Allows the user to remove a previously uploaded file
enableAjaxFileRemoval = 0
# The default value of the link to remove a file would be "X".
customRemovalText = TEXT
customRemovalText {
		value = 
{$formhandlerExamples.file-upload.store-uploaded-files.rootPath}/skin/images/delete.png

wrap = 
}
}

validators {
1 {
  class = Validator_Default
  disable = 0
  config.fieldConf {
email.errorCheck {
  1 = required
  2 = email
}
anrede.errorCheck.1 = required
nachname.errorCheck.1 = required
vorname.errorCheck.1 = required
strasse.errorCheck.1 = required
hausnummer.errorCheck.1 = required
plz.errorCheck.1 = required
ort.errorCheck.1 = required
land.errorCheck.1 = required
telefon.errorCheck.1 = required
beschreibung.errorCheck.1 = required
file.errorCheck {   
# Allow only the configured file extensions
1 = fileAllowedTypes
1.allowedTypes = pdf,doc,docx,jpg,png
# Max size of a file 5MB
2 = fileMaxSize
2.maxSize = 52428800
# Max 3 files are allowed to be uploaded though this upload 
field
3 = fileMaxCount
3.maxCount = 3
}
  }
}
  }

saveInterceptors.1 {
  # This Interceptor will check if the user needed at least 4 seconds 
to fill out the form. If not, the user gets redirected to a "SPAM 
detected" page.

  class = Interceptor_AntiSpamFormTime
  config {
minTime {
  value = 4
  unit = seconds
  }
 redirectPage = 60
}
  }

 markers.myMarker_1 = TEXT
 markers.myMarker_1 {
   data = date:U
   strftime = %d.%m.%Y um %H:%M Uhr
   }

finishers {

  1.class = Finisher_Mail
  1.config {
checkBinaryCrLf = message
admin {
  sender_email = i...@domain.com
  to_email = i...@domain.com
  bcc_email = christ...@domain.de
  attachment = file
  subject = COA
  subject {
10 = TEXT
10.value = Kontaktformular
50 = COA
50 {
  stdWrap.noTrimWrap = | von: ||
  10 = TEXT
  10 {
data = GP:formhandler|vorname
  }
  20 = TEXT
  20 {
data = GP:formhandler|nachname
noTrimWrap = | ||
  }
  30 = TEXT
  30.value = am
  30.noTrimWrap = | | |

  40 = TEXT
  40.data = date : U
  40.strftime = %A, %e. %B %Y
}
  }
}
user {
  sender_email = i...@domain.com
  to_email = email
  subject = TEXT
  subject.value= Ihre Anfrage an Domain Betreiber
}
  }

## Datei weiterverarbeiten
2.class = Finisher_StoreUploadedFiles
2.config {
renameScheme = [pid]_[time]_[filename]
finishedUploadFolder = fileadmin/DateienUpload/
}




## Nach TT_Address eintragen
   3.class = Tx_Formhandler_Finisher_DB
   3.config {
table = tt_address
key = uid
fields {
  pid = 52
  title.mapping = anrede
  last_name.mapping = nachname
  first_name.mapping = vorname
  address.mapping = strasse
  building.mapping = hausnummer
  city.mapping = ort
  zip.mapping = plz
  country.mapping = land
  phone.mapping = telefon
  fax.mapping = fax
  

[TYPO3-german] Formhandler - Finisher_DB für Multiselect-feld gesucht

2015-08-16 Diskussionsfäden Dieter Porth
Mein Modell hat die Struktur 
Tabelle A  = Tabelle_A_B_MM = Tabelle B


Nun möchte ich den User im Frontend die Möglichkeit geben, über ein Formular einen aus Tabelle A stammenden Datensatz die Datensätze aus Tabelle B neu zuzuordnen oder bestehende Zuordnungen zu löschen. 


Im Formular erstelle ich dafür zwei Select-Felder. Das eine Select-feld enthält 
die dem Datensatz aus Tabelle A zugeordneten Einträge der Tabelle B. Das zweite 
Select-Feld enthält alle Einträge der Tabelle B. Per JQuery kann der User die 
Einträge in der Select-Box der Tabelle A erweitern oder verringern.

Der Finisher_DB des Formhändler unterstützt diese Form der Umordnung von MM-Relationen leider nicht, wenn ich die Dokumentation richtig verstanden habe. Nun könnte ich für den Formhändler einen eigenen Finisher_DB_MM schreiben. Bevor ich mich aber an die Arbeit mache, hoffe ich auf diesen Weg eine Info zu finden, dass schon jemand anderes einen solchen Finisher programmiert und veröffentlicht hat. 
Kann mir jemand mit einer Info weiterhelfen?


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

Re: [TYPO3-german] Formhandler - Update von 6.1 auf 6.2

2015-08-13 Diskussionsfäden Björn Hahnefeld
In den Templates werden ja Namespaces verwendet. Vielleicht hat es damit etwas 
zu tun? In einer anderen Sache jedenfalls habe ich diesbezüglich etwas gelesen, 
als ich speziell nach maybe not loaded or no autoloader? suchte... Aber wie 
gesagt: ich habe noch nie mit DCE gearbeitet.

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Gregor Hermens
Gesendet: Donnerstag, 13. August 2015 12:33
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Formhandler - Update von 6.1 auf 6.2

Hallo Björn,

Björn Hahnefeld wrote:

 Deinem Tipp folgend habe ich zuerst alle Extensions installiert und 
 dann auf 6.2 (von 6.1) aktualisiert. Die Updates im Wizard vom 
 InstallTool sind auch perfekt durchgelaufen.
 
 Nun lässt sich zwar das Backend öffnen, nicht aber das Frontend. Dort 
 erscheint (vermutlich durch die Extension DCE) folgender Fehler:
 
 --
 Could not analyse class:Tx_Dce_ViewHelpers_TypolinkViewHelper maybe 
 not loaded or no autoloader? --
 
 Es ist auch hier die neueste Version, die eigentlich mit 6.2 
 harmonieren sollte.

geh ins Install-Tool und lösche da unter Important actions alle Caches: 
Clear all cache und Clear PHP opcode cache.

hth
Gruß,
Gregor
-- 
http://www.a-mazing.de/   |   Certified TYPO3 Integrator

___
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] Formhandler - Update von 6.1 auf 6.2

2015-08-13 Diskussionsfäden Björn Hahnefeld
Beides schon durchgeführt. Zudem sind es zwei unterschiedliche Server, weil die 
Daten vor dem Update auf einen neuen Server umgezogen wurden. Bei den 
betreffenden Elementen im Backend steht auch nur Array. Müsste mal schauen, 
was da im Original unter 6.1 noch angezeigt wird. Arbeitest du selbst mit DCE?

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Gregor Hermens
Gesendet: Donnerstag, 13. August 2015 12:33
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Formhandler - Update von 6.1 auf 6.2

Hallo Björn,

Björn Hahnefeld wrote:

 Deinem Tipp folgend habe ich zuerst alle Extensions installiert und 
 dann auf 6.2 (von 6.1) aktualisiert. Die Updates im Wizard vom 
 InstallTool sind auch perfekt durchgelaufen.
 
 Nun lässt sich zwar das Backend öffnen, nicht aber das Frontend. Dort 
 erscheint (vermutlich durch die Extension DCE) folgender Fehler:
 
 --
 Could not analyse class:Tx_Dce_ViewHelpers_TypolinkViewHelper maybe 
 not loaded or no autoloader? --
 
 Es ist auch hier die neueste Version, die eigentlich mit 6.2 
 harmonieren sollte.

geh ins Install-Tool und lösche da unter Important actions alle Caches: 
Clear all cache und Clear PHP opcode cache.

hth
Gruß,
Gregor
-- 
http://www.a-mazing.de/   |   Certified TYPO3 Integrator

___
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] Formhandler - Update von 6.1 auf 6.2

2015-08-13 Diskussionsfäden Gregor Hermens
Hallo Björn,

Björn Hahnefeld wrote:

 Deinem Tipp folgend habe ich zuerst alle Extensions installiert und dann
 auf 6.2 (von 6.1) aktualisiert. Die Updates im Wizard vom InstallTool sind
 auch perfekt durchgelaufen.
 
 Nun lässt sich zwar das Backend öffnen, nicht aber das Frontend. Dort
 erscheint (vermutlich durch die Extension DCE) folgender Fehler:
 
 --
 Could not analyse class:Tx_Dce_ViewHelpers_TypolinkViewHelper maybe not
 loaded or no autoloader? --
 
 Es ist auch hier die neueste Version, die eigentlich mit 6.2 harmonieren
 sollte.

geh ins Install-Tool und lösche da unter Important actions alle Caches: 
Clear all cache und Clear PHP opcode cache.

hth
Gruß,
Gregor
-- 
http://www.a-mazing.de/   |   Certified TYPO3 Integrator

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

Re: [TYPO3-german] Formhandler - Update von 6.1 auf 6.2

2015-08-13 Diskussionsfäden Björn Hahnefeld
Deinem Tipp folgend habe ich zuerst alle Extensions installiert und dann auf 
6.2 (von 6.1) aktualisiert. Die Updates im Wizard vom InstallTool sind auch 
perfekt durchgelaufen.

Nun lässt sich zwar das Backend öffnen, nicht aber das Frontend. Dort erscheint 
(vermutlich durch die Extension DCE) folgender Fehler:

--
Could not analyse class:Tx_Dce_ViewHelpers_TypolinkViewHelper maybe not loaded 
or no autoloader?
--

Es ist auch hier die neueste Version, die eigentlich mit 6.2 harmonieren sollte.

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Ralf-Rene Schröder
Gesendet: Mittwoch, 12. August 2015 14:04
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Formhandler - Update von 6.1 auf 6.2

Am 12.08.2015 um 13:53 schrieb Björn Hahnefeld:
 Das heißt, dass ich vor dem Update erst einmal alle Extensions und 
 insbesondere Formhandler auf mindestens 2.0 aktualisiere? 
sowas ist eigentlich IMMER Stanrdverhalten beim Upgrade (Kurzfassung)
- Extension auf die höchstmögliche lauffähige Version bringen
- Core Upgraden mit allem was dazu gehört
- trotzdem kann es sein, dass hier eine extension erst mal deaktiviert werden 
muß (wenn es keine gemeinsame für alten und neuen Core gibt)
- als letztes die Extensions auf die aktuellste Version nachziehen

PS: deshalb eigentlich das ganze nie ungetestet LIVE durchführen, besser erst 
in einer Arbeitsumgebung und wenn alles OK ist dann umschalten (ist aber bei 
reger Inhaltsänderung auch problembehaftet)

--
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format 
___
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] Formhandler - Update von 6.1 auf 6.2

2015-08-13 Diskussionsfäden Renzo Bauen
Ist das statische Template eingebunden?
Ich hatte auch mal diesen Fehler und das war auf jeden fall mit einem
Click zu lösen, bin aber nicht mehr ganz sicher, obs nur das war.

Gruss Renzo
-- 
conPassione gmbh
CH-3661 Uetendorf
+41 33 345 00 92 


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

Re: [TYPO3-german] Formhandler - Update von 6.1 auf 6.2

2015-08-13 Diskussionsfäden Björn Hahnefeld
Sagen wir mal so:
Ich hatte mich schon in diesen Einstellungen umgesehen, weil ich das auch für 
naheliegend empfand. Aber irgendwie habe ich kein statisches Template für diese 
DCE-Geschichte gefunden (vielleicht ja auch nur übersehen). Wäre natürlich 
mega, wenn es so eine Kleinigkeit wäre (am Schluss) :)!

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Renzo Bauen
Gesendet: Donnerstag, 13. August 2015 13:53
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Formhandler - Update von 6.1 auf 6.2

Ist das statische Template eingebunden?
Ich hatte auch mal diesen Fehler und das war auf jeden fall mit einem Click zu 
lösen, bin aber nicht mehr ganz sicher, obs nur das war.

Gruss Renzo
--
conPassione gmbh
CH-3661 Uetendorf
+41 33 345 00 92


___
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] Formhandler - Update von 6.1 auf 6.2

2015-08-12 Diskussionsfäden Björn Hahnefeld
Hallo zusammen,

 

ich habe ein TYPO3-Projekt, welches derzeit auf 6.1 und mit Formhandler
läuft. Sobald ich die Sourcen von 6.2 einspiele und ein Upgrade machen
möchte, meldet das System, dass die Extension deaktiviert wird. Was mache
ich denn da falsch? Laut Repository ist die Extension doch bis 6.2.99
einsatzfähig? Oder gilt das erst ab bestimmten Versionen? Hat jemand von
euch damit einschlägige Erfahrungen?

 

Viele Grüße

 

björn

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


Re: [TYPO3-german] Formhandler - Update von 6.1 auf 6.2

2015-08-12 Diskussionsfäden Björn Hahnefeld
Das muss ich erst noch in Erfahrung bringen. Das heißt, dass ich vor dem Update 
erst einmal alle Extensions und insbesondere Formhandler auf mindestens 2.0 
aktualisiere? Das sollte ja auch unter der 6.1er möglich sein.

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Ralf-Rene Schröder
Gesendet: Mittwoch, 12. August 2015 13:49
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Formhandler - Update von 6.1 auf 6.2

Am 12.08.2015 um 13:39 schrieb Björn Hahnefeld:

 ich habe ein TYPO3-Projekt, welches derzeit auf 6.1 und mit 
 Formhandler läuft. Sobald ich die Sourcen von 6.2 einspiele und ein 
 Upgrade machen möchte, meldet das System, dass die Extension 
 deaktiviert wird. Was mache ich denn da falsch? Laut Repository ist 
 die Extension doch bis 6.2.99 einsatzfähig? Oder gilt das erst ab bestimmten 
 Versionen?
ja... erst seit 2.0 ... welche Version nutzt du denn ???

Quelle: http://typo3.org/extensions/repository/view/formhandler (auf dem Tab 
Downloads)


--
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format 
___
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] Formhandler - Update von 6.1 auf 6.2

2015-08-12 Diskussionsfäden Ralf-Rene Schröder
Am 12.08.2015 um 13:53 schrieb Björn Hahnefeld:
 Das heißt, dass ich vor dem Update erst einmal alle Extensions und 
 insbesondere Formhandler auf mindestens 2.0 aktualisiere? 
sowas ist eigentlich IMMER Stanrdverhalten beim Upgrade (Kurzfassung)
- Extension auf die höchstmögliche lauffähige Version bringen
- Core Upgraden mit allem was dazu gehört
- trotzdem kann es sein, dass hier eine extension erst mal deaktiviert
werden muß (wenn es keine gemeinsame für alten und neuen Core gibt)
- als letztes die Extensions auf die aktuellste Version nachziehen

PS: deshalb eigentlich das ganze nie ungetestet LIVE durchführen, besser
erst in einer Arbeitsumgebung und wenn alles OK ist dann umschalten (ist
aber bei reger Inhaltsänderung auch problembehaftet)

-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Formhandler - Update von 6.1 auf 6.2

2015-08-12 Diskussionsfäden Björn Hahnefeld
Den Weg mit der Testumgebung habe ich schon gewählt, nachdem es beim ersten Mal 
nicht gleich auf Anhieb funktionierte. Demnach würde ich sagen, dass ich nun 
ein bisschen mehr Zeit habe :)!

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Ralf-Rene Schröder
Gesendet: Mittwoch, 12. August 2015 14:04
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] Formhandler - Update von 6.1 auf 6.2

Am 12.08.2015 um 13:53 schrieb Björn Hahnefeld:
 Das heißt, dass ich vor dem Update erst einmal alle Extensions und 
 insbesondere Formhandler auf mindestens 2.0 aktualisiere? 
sowas ist eigentlich IMMER Stanrdverhalten beim Upgrade (Kurzfassung)
- Extension auf die höchstmögliche lauffähige Version bringen
- Core Upgraden mit allem was dazu gehört
- trotzdem kann es sein, dass hier eine extension erst mal deaktiviert werden 
muß (wenn es keine gemeinsame für alten und neuen Core gibt)
- als letztes die Extensions auf die aktuellste Version nachziehen

PS: deshalb eigentlich das ganze nie ungetestet LIVE durchführen, besser erst 
in einer Arbeitsumgebung und wenn alles OK ist dann umschalten (ist aber bei 
reger Inhaltsänderung auch problembehaftet)

--
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format 
___
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] Formhandler - Update von 6.1 auf 6.2

2015-08-12 Diskussionsfäden Ralf-Rene Schröder
Am 12.08.2015 um 13:39 schrieb Björn Hahnefeld:

 ich habe ein TYPO3-Projekt, welches derzeit auf 6.1 und mit Formhandler
 läuft. Sobald ich die Sourcen von 6.2 einspiele und ein Upgrade machen
 möchte, meldet das System, dass die Extension deaktiviert wird. Was mache
 ich denn da falsch? Laut Repository ist die Extension doch bis 6.2.99
 einsatzfähig? Oder gilt das erst ab bestimmten Versionen?
ja... erst seit 2.0 ... welche Version nutzt du denn ???

Quelle: http://typo3.org/extensions/repository/view/formhandler (auf dem
Tab Downloads)


-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] formhandler checkbox incl. input feld

2015-07-15 Diskussionsfäden Christian Hager

Hallo Leute,
ich habe gerade ein Formular erstellt und müsste dort eine Funktion 
einbauen:


Entweder radio oder checkbox mit einem input feld.

Wenn etwas ausgewählt wurde muss dann aber auch im input feld ein Wert 
vorhanden sein.


check (Kind 1 )input (Alter Kind 1)
check (Kind 2 )input (Alter Kind 2)

Hat dies von euch schon jemand umgesetzt und könnte mir da weiter helfen?

--
Mit lieben Grüßen

Christian HAGER
Online-Services

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

Re: [TYPO3-german] formhandler additionalParams an externe redirectPage

2015-06-19 Diskussionsfäden bernd wilke

Am 19.06.15 um 11:17 schrieb Thorsten Menkenhagen:

Hallo liebes Forum,

wenn ich hier als redirect eine interne Seite angebe, werden die
additionalParams angehängt, bei einer externen redirectPage leider nicht:
finishers {
1.class = Finisher_Redirect
1.config {
  #redirectPage = 124
  redirectPage =  https://example.org
additionalParams {
wert1 = TEXT
wert1.value = 123
  }
}
Was kann ich tun, damit das Anhängen auch bei externer redirectPage
funktioniert?

Gruß
Thorsten


die Parameter direkt an die externe URL anhängen/wrappen?

redirectPage = https://example.org?wert1=123

bzw. etwas in der Art:

redirectPage.cObject = TEXT
redirectPage.cObject {
   value = https://example.org
   dataWrap = |?wert={data:field}
}

bernd
--
http://www.pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] formhandler additionalParams an externe redirectPage

2015-06-19 Diskussionsfäden Thorsten Menkenhagen

Hallo liebes Forum,

wenn ich hier als redirect eine interne Seite angebe, werden die 
additionalParams angehängt, bei einer externen redirectPage leider nicht:
finishers {
   1.class = Finisher_Redirect
   1.config {
 #redirectPage = 124
 redirectPage =  https://example.org
   additionalParams {
   wert1 = TEXT
   wert1.value = 123
 }
   }
Was kann ich tun, damit das Anhängen auch bei externer redirectPage 
funktioniert?

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

[TYPO3-german] Formhandler - Formular per Ajax partiell aufrufen

2015-06-13 Diskussionsfäden Dieter Porth
Liebe Liste, 


Ich beschäftige mich privat gerade mit der Entwicklung einer Extension, die 
Formularengaben zu einer  chemischen Synthese in einen multisprachlich lesbare 
Synthesevorschrift konvertiert.  Um die Usability zu verbessern, möchte ich dem 
Chemiker die Möglichkeit geben, per Frontend-Editing Änderungen bei seinen 
Angaben vorzunehmen. Durch einen Klick auf ein Ikon soll deshalb temporär per 
Ajax ein Lightbox-Formular erzeugt werden, welches Einträge in die 
Datenbankstruktur ermöglicht. Nach der Bearbeitung soll das Formular von der 
Seite entfernt werden.

Mein aktuelles Herangehen ist wie folgt: 
Ich rufe per typeNum und meinen Ajax-Priozeß den Formhändler auf, der mir ein Formular generiert. Der Nutzer kann dann Einträge in das Formular vornehmen, die der Formhändler bei validen Daten auch in die Datenbank einträgt. 
Bis zu diesem Punkt funktioniert alles gut. 
Anschließend generiert der Formhändler eine Resultate-Seite, dier er über mein TypeNum-Typoscript generiert. da der Aufruf nicht über mein entsprechendes Javascript erfolgt, zerschießt der Formhandler an dieser Stelle den Ajax-Prozeß, da mein TypeNum-Prozeß einen XML-Stream mit den vier Blöcken HTML, JavaScript, CSS, JSON-Parameter zurückliefert. 

Wie muss ich Formhändler einrichten, um den gesamten Lebenzyklus des Formulars (Generierung, Validierung, Finishing, Rückbau) in der AjaxBox meiner Seite zu halten? 
Ich könnte natürlich den Action-Link des Formulars extrahieren und in einen Ajax-Event setzen, aber dies erscheint mir unschön, da die zusätzliche Logik mein Ajax-System unnötig komplex und fehleranfällig macht. 
Gibt es schönere Ideen?
Welche Standards und Schnittstellen bietet der Formhandler, um mit dem JavaScript einer Website zu kommunizieren?   


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

[TYPO3-german] Formhandler Troubleshooting

2015-05-13 Diskussionsfäden bugblatterbeast

Hallo,

 ich bin leider gerade sehr unter Zeitdruck. Ich habe ein aufwändigeres Formular  mit 
custom-finisher eingerichtet, dass auf unserem lokalen Test-Server einwandfrei 
funktioniert. Nachdem ich es auf unser Produktivsystem übertragen habe, wird die erste 
Seite des Formulars korrekt dargestellt und das war's.  Jedes Mal, wenn ich das Formular 
abschicke, wird nur wieder die gleiche Seite angezeigt. Der error-check findet nicht 
statt, custom-finisher wird nicht aufgerufen und der standard-redirect-finisher auch 
nicht. Die Debug-Ausgabe hilft mir leider gar nicht, weil da immer nur steht: 
Aktueller Step: 1 ...usw.. Ich vermute, dass ich beim Übertragen der Daten 
einen Anfänger-Fehler gemacht habe.

Stand von Euch schon mal jemand vor dem gleichen Problem? Hat jemand von Euch 
einen Tip, wo ich anfangen könnte, nach dem Fehler zu suchen?

Gruß, bbb


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

[TYPO3-german] Formhandler Problem mit der E-Mail

2015-04-23 Diskussionsfäden Joel Jaun
Hallo liebe Mitglieder. Ich bin ein totaler Anfänger was Typo3 betrifft. Vorallem in TypoScript nicht wirklich ein Held, deshalb habe ich mein Kontaktformular aus verschiedenen Tutorials zusammen gebastelt. Es wird angezeigt macht auch was es soll, doch leider wird weder an den Admin noch an den User eine E-Mail gesendet. 


Die User-Mail (Die der User selbst angibt) und die anderen Felder werden alle 
in Javascript überprüft. und nach dem Submit gebe ich in Javascript noch ein 
return false zurück und blende das Formular aus und blende einen Text ein, 
könnte es an dem liegen?

Mein Formular.Ts:



plugin.Tx_Formhandler.settings {
 debug = 0

 templateFile = fileadmin/templates/contactform/1-contactform.html
 formValuesPrefix = formhandler

 finishers {
   1 {
 class = Tx_Formhandler_Finisher_Mail
  config {
admin {
to_email = meine_mail (at) gmail.com
to_name = Administrator
subject = Kontaktanfrage
sender_email = noreply (at) webseite.ch
replyto_email = email
replyto_name = firstname lastname
}
user {
to_email = email
to_name = firstname lastname
subject = Kopie Ihrer Kontaktanfrage an Webseite
sender_email = noreply (at) webseite.ch
sender_name = Webseite
replyto_email = meine_mail (at) gmail.com
replyto_name = Webseite
}
  }
   }
   2 {
 class = Tx_Formhandler_Finisher_SubmittedOK
 config.returns = 1
   }
 }
}



Meine HTML-Datei:



!-- ###TEMPLATE_FORM1### begin --
form id=contactform method=post class=formhandler
div class=name
input autocomplete=off autocorrect=off autocapitalize=off spellcheck=false type=text 
name=formhandler[firstname] id=firstname placeholder=Vorname* value=###value_firstname###
input autocomplete=off autocorrect=off autocapitalize=off spellcheck=false type=text 
name=formhandler[lastname] id=lastname placeholder=Name* value=###value_lastname###
br class=fclear /
/div
div class=emailphone
input autocomplete=off autocorrect=off autocapitalize=off spellcheck=false type=text 
name=formhandler[email] id=email placeholder=E-Mail* value=###value_email###
input autocomplete=off autocorrect=off autocapitalize=off spellcheck=false type=text 
name=formhandler[phone] id=phone placeholder=Telefon value=###value_phone###
br class=fclear /
/div
div class=message
textarea autocomplete=off autocorrect=off autocapitalize=off spellcheck=false 
name=formhandler[message] id=message placeholder=Ihre Nachricht an uns*###value_message###/textarea
br class=fclear /
/div
input id=submit type=submit name=submit value=Senden
/form
!-- ###TEMPLATE_FORM1### end --

!-- ###TEMPLATE_SUBMITTEDOK### begin --
pDie Anfrage mit folgendem Text wurde gesendet:/p
p###value_message###/p
!-- ###TEMPLATE_SUBMITTEDOK### end --

!-- ###TEMPLATE_EMAIL_ADMIN_PLAIN### begin --
Das Kontakformular wurde an Sie geschickt:
Absender: ###value_lastname### ###value_firstname### ###value_email###
Text:
###value_message###
!-- ###TEMPLATE_EMAIL_ADMIN_PLAIN### end --


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

[TYPO3-german] Formhandler: Wert aus Cookie speichern

2015-03-23 Diskussionsfäden Volker Richardt

Hallo zusammen,

ich versuche gerade über den Formhandler einen Wert aus einem Cookie an die 
Datenbank zu übergeben.

Leider finde ich nicht den richtigen Ansatz

a - im PreProcessor

b - im Finisher

c - per Javascript ein Hiddenfield ändern 


Welches wäre die beste Vorgehensweise, wobei ich bei a + b noch keine Idee 
habe, wie...

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

Re: [TYPO3-german] Formhandler: Wert aus Cookie speichern

2015-03-23 Diskussionsfäden Michael Kasten
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Volker,

ich denke der preProcessors ist dein Freund, der wird genau einmal benutzt und 
sollte ausreichen
um einen Wert in dein Formular zu schieben:


UNGETESTET:

angenommen du hast ein cookie:

document.cookie = 'foo=bar';


preProcessors {
1.class = Tx_Formhandler_PreProcessor_LoadDefaultValues
1.config {
#Prefill field in step 1
1 {
myCookieField.defaultValue = TEXT
myCookieField.defaultValue.data = global : HTTP_COOKIE_VARS | foo
}
}
}



bye



Am 23.03.2015 um 16:18 schrieb Volker Richardt:
 Hallo zusammen,
 
 ich versuche gerade über den Formhandler einen Wert aus einem Cookie an die 
 Datenbank zu 
 übergeben.
 
 Leider finde ich nicht den richtigen Ansatz
 
 a - im PreProcessor
 
 b - im Finisher
 
 c - per Javascript ein Hiddenfield ändern Welches wäre die beste 
 Vorgehensweise, wobei ich bei 
 a + b noch keine Idee habe, wie...
 
 LG Volker ___ TYPO3-german 
 mailing list 
 TYPO3-german@lists.typo3.org 
 http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

- -- 
Michael Kasten | http://m-kasten.de
Im wirklichen Leben gibt es kein [Strg]+[Z]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBAgAGBQJVEDvZAAoJEF1/iIvWnG8NvWoH/0bKyteyRD4NbX1N03kCM6rj
EuH8ALJk8udLncqJ+z+vnvCVU5d6Fhe5Ufl1Dzj0jMUHCkI4S/+KaFnYPtecspJ2
LWl5Ywqc1gpe1iNftavEHPpDLp+R1HlUBLZHvEv1qS/mWlAEV1vMqVK5sjYwOTT/
Tn/sPimvKcSXAAgT4G0+JC/cNn7ZLU6KMJgfnt8o5jhs97bAc0yY7DilfmIZbIsb
LFVryAHrGQRirVnt/c+VFd7KMLNRDhsV1srZezTTgXbJ3XSHdUA7fEDbldnkLpdS
sm7X4HBnfLlWvlq0o4zgrw+fD6S8erB/0vBzRqN/M404lHaFQwe7jbPGBqetlhE=
=E8We
-END PGP SIGNATURE-
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler Ajax Submit

2015-03-17 Diskussionsfäden Susanne

Hallo,

ich habe ein Formhandler-Formular, dass bisher auch wunderbar 
funktioniert. Nun wollte ich das Formular auf Ajax-Submit umstellen, und 
habe den AjaxHandler_JQuery mit der config ajaxSubmit=1 eingefügt.


Komischerweise gibt es folgenden Effekt: Das Ajaxsubmit submitted (man 
sieht es am Submit-Button, der nach dem Absenden auf disabled springt). 
Dann jedoch lädt die Seite neu – und das sollte ja beim Ajax-Submit 
gerade nicht passieren.


Hat jemand eine Idee, was ich noch falsch mache?

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

Re: [TYPO3-german] Formhandler - Übergabe von Daten

2015-03-17 Diskussionsfäden Volker Richardt

Hallo Daniel,

mit Schrecken habe ich eben festgestellt, dass ich keine Rückmeldung gegeben 
hatte.  Das will ich aber jetzt nachholen und mich bedanken für die Antwort.

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

Re: [TYPO3-german] Formhandler erweitern

2015-02-26 Diskussionsfäden Christian Leicht

Das ist ja Klasse,
Besten Dank

Christian

Am 26.02.2015 um 12:02 schrieb Michael Kasten:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Christian,

bin mir nicht sicher was du mit oberen Teil meinst, ich gehe mal davon aus 
das du den Inhalt der
Mail als solches und nicht etwa den Mailheader meinst.

Ich würde das aktuelle Datum via TYPOScript erstellen und einem Formhandler 
Marker zuweisen:

plugin.Tx_Formhandler.settings.predef.myForm.markers.myMarker_1 = TEXT
plugin.Tx_Formhandler.settings.predef.myForm.markers.myMarker_1{
data = date:U
strftime = %d.%m.%Y
}

Den Marker kannst du dann ja beliebig verwenden

Eine zweite Möglichkeit wäre dann den Preprocessor zu verwenden, der wird aber 
nur beim ersten
Aufruf des Formulars gelesen.

Der Unterschied macht dann wohl der Zeitpunkt, beim Marker wäre das dann wohl 
die letzte
Aktualisierung beim Preprocessor wäre das der Zeitpunkt des Aufrufs.

bye






Am 25.02.2015 um 14:25 schrieb Christian Leicht:

Hallo zusammen,

ich benutze Formhandler um ein umfangreicheres Kontaktformular 
umzusetzen.Soweit ist das echt
klasse. Ich muss nun in einer Email an den Seitenbetreiber im Oberen Teil noch 
das Datum
einsetzen. Also den Zeitpunkt an dem das Formular ausgefüllt wurde. Natürlich 
ist das auch die
Zeit an dem die Email empfangen wird. Naja, aber ich brauch das Datum und die 
Zeit auch im Body
der Email.

Wie kann ich das umsetzen?

ICh habe es im Finisher versucht, bekomme es aber nur in das Subject der Email. 
Gibt es da noch
eine Möglichkeit? Besten Dank für Hilfe.

Christian



finishers {

1.class = Finisher_Mail 1.config { checkBinaryCrLf = message

admin { sender_email = i...@xxx.com to_email = i...@xxx.com subject = COA 
subject { 10 = TEXT
10.value = Kontaktformular

50 = COA 50 { stdWrap.noTrimWrap = | von: || 10 = TEXT 10 { data = 
GP:formhandler|vorname } 20
= TEXT 20 { data = GP:formhandler|nachname noTrimWrap = | || } 30 = TEXT 
30.value = am
30.noTrimWrap = | | |

40 = TEXT 40.data = date : U 40.strftime = %A, %e. %B %Y } } } user { 
sender_email =
i...@xxx.com to_email = email subject = TEXT subject.value= Ihre Anfrage an xxx 
} }

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


- --
Michael Kasten | http://m-kasten.de
Im wirklichen Leben gibt es kein [Strg]+[Z]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBAgAGBQJU7v0pAAoJEF1/iIvWnG8NFfgH/jB/VBc7rAm9ebTwY5DreUOT
kxlPDguzZIK0Dl2ZYD8p5c6NQ/3qQ2xSSBlAiBBExk722Mm/eDh5or8XCcMX6JoT
iccn6IipdF4APelCxAz/uIUjQdQI1Bcr7/HxsUJJ28dGoomnJNXIUU7OWB4Ehcnb
BjEgcEG1AinYkC4/SiDssZimadxR/eyI5sDNmJPikiU6qDB98LieEu6pFTYhYcdS
Nl+EKJd6NpnEPYE0En/P/u12QI4maeISPwwgMo0GOPMCQU+Ydr2wUyNB0kmVSEoA
YgXFbwYgU0Y8zlagAbbRCHw5/6MhEMx/ZxvsaMe52qPjTCGF/r3IZxq5NIxCbFw=
=6s4P
-END PGP SIGNATURE-
___
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] Formhandler erweitern

2015-02-26 Diskussionsfäden Michael Kasten
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hallo Christian,

bin mir nicht sicher was du mit oberen Teil meinst, ich gehe mal davon aus 
das du den Inhalt der
Mail als solches und nicht etwa den Mailheader meinst.

Ich würde das aktuelle Datum via TYPOScript erstellen und einem Formhandler 
Marker zuweisen:

plugin.Tx_Formhandler.settings.predef.myForm.markers.myMarker_1 = TEXT
plugin.Tx_Formhandler.settings.predef.myForm.markers.myMarker_1{
   data = date:U
   strftime = %d.%m.%Y
   }

Den Marker kannst du dann ja beliebig verwenden

Eine zweite Möglichkeit wäre dann den Preprocessor zu verwenden, der wird aber 
nur beim ersten
Aufruf des Formulars gelesen.

Der Unterschied macht dann wohl der Zeitpunkt, beim Marker wäre das dann wohl 
die letzte
Aktualisierung beim Preprocessor wäre das der Zeitpunkt des Aufrufs.

bye






Am 25.02.2015 um 14:25 schrieb Christian Leicht:
 Hallo zusammen,
 
 ich benutze Formhandler um ein umfangreicheres Kontaktformular 
 umzusetzen.Soweit ist das echt
 klasse. Ich muss nun in einer Email an den Seitenbetreiber im Oberen Teil 
 noch das Datum
 einsetzen. Also den Zeitpunkt an dem das Formular ausgefüllt wurde. Natürlich 
 ist das auch die
 Zeit an dem die Email empfangen wird. Naja, aber ich brauch das Datum und die 
 Zeit auch im Body
 der Email.
 
 Wie kann ich das umsetzen?
 
 ICh habe es im Finisher versucht, bekomme es aber nur in das Subject der 
 Email. Gibt es da noch
 eine Möglichkeit? Besten Dank für Hilfe.
 
 Christian
 
 
 
 finishers {
 
 1.class = Finisher_Mail 1.config { checkBinaryCrLf = message
 
 admin { sender_email = i...@xxx.com to_email = i...@xxx.com subject = COA 
 subject { 10 = TEXT 
 10.value = Kontaktformular
 
 50 = COA 50 { stdWrap.noTrimWrap = | von: || 10 = TEXT 10 { data = 
 GP:formhandler|vorname } 20
 = TEXT 20 { data = GP:formhandler|nachname noTrimWrap = | || } 30 = TEXT 
 30.value = am 
 30.noTrimWrap = | | |
 
 40 = TEXT 40.data = date : U 40.strftime = %A, %e. %B %Y } } } user { 
 sender_email =
 i...@xxx.com to_email = email subject = TEXT subject.value= Ihre Anfrage an 
 xxx } }
 
 ___ TYPO3-german mailing list 
 TYPO3-german@lists.typo3.org 
 http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

- -- 
Michael Kasten | http://m-kasten.de
Im wirklichen Leben gibt es kein [Strg]+[Z]
-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQEcBAEBAgAGBQJU7v0pAAoJEF1/iIvWnG8NFfgH/jB/VBc7rAm9ebTwY5DreUOT
kxlPDguzZIK0Dl2ZYD8p5c6NQ/3qQ2xSSBlAiBBExk722Mm/eDh5or8XCcMX6JoT
iccn6IipdF4APelCxAz/uIUjQdQI1Bcr7/HxsUJJ28dGoomnJNXIUU7OWB4Ehcnb
BjEgcEG1AinYkC4/SiDssZimadxR/eyI5sDNmJPikiU6qDB98LieEu6pFTYhYcdS
Nl+EKJd6NpnEPYE0En/P/u12QI4maeISPwwgMo0GOPMCQU+Ydr2wUyNB0kmVSEoA
YgXFbwYgU0Y8zlagAbbRCHw5/6MhEMx/ZxvsaMe52qPjTCGF/r3IZxq5NIxCbFw=
=6s4P
-END PGP SIGNATURE-
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler erweitern

2015-02-25 Diskussionsfäden Christian Leicht

Hallo zusammen,

ich benutze Formhandler um ein umfangreicheres Kontaktformular 
umzusetzen.Soweit ist das echt klasse.
Ich muss nun in einer Email an den Seitenbetreiber im Oberen Teil noch 
das Datum einsetzen. Also den Zeitpunkt an dem das Formular ausgefüllt 
wurde. Natürlich ist das auch die Zeit an dem die Email empfangen wird. 
Naja, aber ich brauch das Datum und die Zeit auch im Body der Email.


Wie kann ich das umsetzen?

ICh habe es im Finisher versucht, bekomme es aber nur in das Subject der 
Email.

Gibt es da noch eine Möglichkeit? Besten Dank für Hilfe.

Christian



finishers {

  1.class = Finisher_Mail
  1.config {
checkBinaryCrLf = message

admin {
  sender_email = i...@xxx.com
  to_email = i...@xxx.com
  subject = COA
  subject {
10 = TEXT
10.value = Kontaktformular

50 = COA
50 {
  stdWrap.noTrimWrap = | von: ||
  10 = TEXT
  10 {
data = GP:formhandler|vorname
  }
  20 = TEXT
  20 {
data = GP:formhandler|nachname
noTrimWrap = | ||
  }
  30 = TEXT
  30.value = am
  30.noTrimWrap = | | |

  40 = TEXT
  40.data = date : U
  40.strftime = %A, %e. %B %Y
}
  }
}
user {
  sender_email = i...@xxx.com
  to_email = email
  subject = TEXT
  subject.value= Ihre Anfrage an xxx
}
  }

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

[TYPO3-german] Formhandler: Erweiterung der Plugin-Konfiguration

2015-02-20 Diskussionsfäden rktypo3

Hallo,

ist es irgendwie möglich für ein Formhandler-Plugin im Backend ein weiteres 
Feld hinzuzufügen?

Hintergrund: ich würde gern beim Anlegen eines Formhandler-Formulars im Backend ein Textfeld anbieten, in dem der Redakteur einen Dateinamen angeben kann. (Noch besser wäre ein Dateidialog). 


Diese Datei würde dann als Anhang im Finisher des Formulars verschickt.

Oder gibt es noch andere Möglichkeiten ein Formhandler-Formular mit einer Datei 
zu verknüpfen?





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

Re: [TYPO3-german] Formhandler - Ckeckbox

2015-01-31 Diskussionsfäden JCL - Johannes C. Laxander
Moin Jost,

danke für deine Erklärung. Ich war mir unsicher geworden. Grund sind diese 
beiden Zeilen in meinem E-Mail-Template:

!-- ###IF_receive-copy=### 
--###master_email-receivecopyline-html_receive-copy;Nein###!-- ###IF_END### 
--
!-- ###IF_receive-copy=1### 
--###master_email-receivecopyline-html_receive-copy;Ja###!-- ###IF_END### --

Ist die Checkbox gesetzt, wird in der E-Mail Ja ausgegeben. Wenn die Checkbox 
aber nicht gesetzt ist (also keinen Haken hat) greift die IF-Bedingung der 
ersten Zeile nicht, es wird also auch keine 0 übertragen.

Ich habe die Bedingung jetzt mal mit ###IF_receive-copy=### pribiert, und siehe 
da: ES FUNKTONIERT :)

Gruß, Johannes.

 Jost Baron
 Gesendet: Freitag, 30. Januar 2015 21:42
 
 nein, denn Formhandler setzt keinen default-Wert für feld. 
 Das Attribut value definiert nur, welcher Wert für feld 
 gesendet wird,
 *falls* die Checkbox einen Haken hat beim Absenden (wenn kein 
 Haken gesetzt ist, wird gar kein Wert für feld gesendet).
 
 Um die Checkbox beim ersten Laden zu setzen, setze einen 
 Default-Wert für feld [1].
 
 Gruß Jost
 
  [1]:
 http://www.typo3-formhandler.com/documentation/preprocessors/p
reprocessor-loaddefaultvalues/
 
 On 01/30/2015 05:48 PM, JCL - Johannes C. Laxander wrote:
  Hallo,
  
  ich steh mal wieder auf dem Schlauch ;)
  
  input type=checkbox id=feld
  name=###formValuesPrefix###[feld] value=1 
 ###checked_feld_1### /
  
  Müsste bei dieser Definition im Template, die Ckeckbox bei 
 Aufruf des 
  Formulars nicht aktiviert sein und ein Häckchen zeigen?
  
  In meinem Formular ist die Checkbox deaktiviert, also ohne 
 Häckchen! 
  Warum?
  
  Johannes.
  

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

[TYPO3-german] Formhandler - Ckeckbox

2015-01-30 Diskussionsfäden JCL - Johannes C. Laxander
Hallo,
 
ich steh mal wieder auf dem Schlauch ;)
 
input type=checkbox id=feld name=###formValuesPrefix###[feld] value=1 
###checked_feld_1### /
 
Müsste bei dieser Definition im Template, die Ckeckbox bei Aufruf des Formulars 
nicht aktiviert sein und ein Häckchen zeigen?
 
In meinem Formular ist die Checkbox deaktiviert, also ohne Häckchen! Warum?
 
Johannes.

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

Re: [TYPO3-german] Formhandler - Ckeckbox

2015-01-30 Diskussionsfäden Jost Baron
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Moin Johannes,

nein, denn Formhandler setzt keinen default-Wert für feld. Das
Attribut value definiert nur, welcher Wert für feld gesendet wird,
*falls* die Checkbox einen Haken hat beim Absenden (wenn kein Haken
gesetzt ist, wird gar kein Wert für feld gesendet).

Um die Checkbox beim ersten Laden zu setzen, setze einen Default-Wert
für feld [1].

Gruß Jost

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

On 01/30/2015 05:48 PM, JCL - Johannes C. Laxander wrote:
 Hallo,
 
 ich steh mal wieder auf dem Schlauch ;)
 
 input type=checkbox id=feld
 name=###formValuesPrefix###[feld] value=1 ###checked_feld_1###
 /
 
 Müsste bei dieser Definition im Template, die Ckeckbox bei Aufruf
 des Formulars nicht aktiviert sein und ein Häckchen zeigen?
 
 In meinem Formular ist die Checkbox deaktiviert, also ohne
 Häckchen! Warum?
 
 Johannes.
 

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iEYEARECAAYFAlTL7H0ACgkQNme/yCvmvTKK4ACcDc1hq0wBnJ0e28xe06iEDi3z
MocAoIoWOhlrbniUZaLn50E1tm00IZyH
=mT1/
-END PGP SIGNATURE-
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler errorcheck / defaultvalue funktioniert nicht

2015-01-20 Diskussionsfäden Sepp Friedl

Ich habe folgendes Problem mit formhandler. Ich habe derzeit Typo3 4.x laufen 
und Formhandler 1.6.2. Mehr geht leider wegen meines Serves nicht.
Nur funktioniert die Hälfte im Formhandler nicht. Weder defaultValue wird 
eingefügt, noch errorCheck containsNone funktioniert. errorCheck email 
funktioniert aber.

Hier mein Setup:
plugin.Tx_Formhandler.settings.predef.demoplattform{
 # This name appears in the dropdown selector in plugin record
 name = Demoplattform
 debug = 0
 formValuesPrefix = demoplattform
 saveInterceptors {
  10.class = Interceptor_AntiSpamFormTime
  10.config {
 redirectPage = 10
 minTime.value = 3
 minTime.unit = seconds
   }
 }
 preProcessors {
   1.class = Tx_Formhandler_PreProcessor_LoadDefaultValues
  1.config {
1 {
 demoname.defaultValue = ###LLL:demoname###
 phone.defaultValue = ###LLL:phone###
}
   }
 }
 singleErrorTemplate {
   totalWrap = div class=error|/div
   singleWrap = span class=message|/span
 }
 validators {
   1.class = Validator_Default
   1.config.fieldConf {
 demoname {
   errorCheck.1 = required
 }
 phone {
   errorCheck.1 = required
 }
   }
 }
 singleErrorTemplate {
   totalWrap = div class=error|/div
   singleWrap = span class=message|/span
 }
 finishers {

   # Finisher_Mail sends emails to an admin and/or the user.
   1.class = Finisher_Mail

   # Finisher_Redirect will redirect the user to another page after the form 
was submitted successfully.
   5.class = Finisher_Redirect
   5.config {
 redirectPage = 70
   }
 }
}
plugin.Tx_Formhandler.settings.predef.formhandlerfooter {
 # This name appears in the dropdown selector in plugin record
 name = Newsletter Contact Footer
 debug = 0
 formValuesPrefix = formhandlerfooter
 preProcessors {
   1.class = Tx_Formhandler_PreProcessor_LoadDefaultValues
   1.config {
 1 {
   name.defaultValue = TEXT
   name.defaultValue.value = Name
   email.defaultValue = TEXT
   email.defaultValue.data = E-Mail
 }
   }
 }
 saveInterceptors {
  10.class = Interceptor_AntiSpamFormTime
  10.config {
 redirectPage = 10
 minTime.value = 3
 minTime.unit = seconds
   }
 }
 singleErrorTemplate {
   totalWrap = div class=error|/div
   singleWrap = span class=message|/span
 }
 validators {
   1.class = Validator_Default
   1.config.fieldConf {
 name {
   errorCheck.1 = containsNone
   errorCheck.1.words = Name
   errorCheck.2 = required
 }
 email {
   errorCheck.1 = required
   errorCheck.2 = email
 }
   }
 }
 singleErrorTemplate {
   totalWrap = div class=error footererror|/div
   singleWrap = span class=message|/span
 }

 finishers {

   # Finisher_Mail sends emails to an admin and/or the user.
   1.class = Finisher_Mail

   # Finisher_Redirect will redirect the user to another page after the form 
was submitted successfully.
   5.class = Finisher_Redirect
   5.config {
 redirectPage = {$formhandlerExamples.basic.contact-form.redirectPage}
   }
 }
}

Und ein kleiner Teil meines Templates:

form id=mailform method=post action=###REL_URL### 
enctype=multipart/form-data
 fieldset class=csc-mailform
   input type=hidden name=formhandlerfooter[submitted] value=1 /
   table
 tr
   tdinput class=input_textfield type=text name=formhandlerfooter[name] id=name 
value=###value_name### //td
   tdinput class=input_textfield type=text name=formhandlerfooter[email] id=email 
value=###value_mail### //td
 /tr
 tr
   td colspan=2input id=submit_btn type=submit class=sendit 
value=###LLL:submit### ###submit_nextStep### value=Anmeldung //td
 /tr
   /table
   input type=hidden name=formhandlerfooter[formtime] value=###TIMESTAMP### 
/
 /fieldset
/form

Leider habe ich keine Ahnung woran das liegen kann, dass es nicht funktioniert. 
Für jede Hilfe bin ich dankbar.
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler - Parameter an Subpart übergeben

2015-01-19 Diskussionsfäden JCL - Johannes C. Laxander

Hallo,

ich versuche gerade folgendes in meinem E-Mail-Template :

!-- ###IF_newsletter=1### --
###master_email-newsletterline-html;Ja###
!-- ###IF_END### --
!-- ###IF_newsletter=0### --
###master_email-newsletterline-html;Nein###
!-- ###IF_END### --

Das Feld newsletter ist eine Checkbox. Im Master-Template habe ich folgendes 
stehen:

!-- ###master_email-newsletterline-html### --
tr
  td valign=topstrongNewsletter:/strong/td
  td###param1###/td
/tr
!-- ###master_email-newsletterline-html### --

Nach http://www.typo3-formhandler.com/blog/howtos/how-to-use-a-master-template/ 
soll anstelle ###param1### der Wert Ja eingesetzt werden.
Das funktioniert bei mir aber nicht. In der E-Mail wird gar nichts ausgegeben.

Was ist falsch bzw was habe ich nicht beachtet?

Gruß, Johannes.

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

[TYPO3-german] Formhandler eigener Finisher Rückgabewert

2014-11-25 Diskussionsfäden Johannes C. Schulz - EnzephaloN IT-Solutions
Hallo typo3-Gemeinde

 

Ich schreibe gerade eine Erweiterung von Formhandler und dort vor Allem
einen eigenen Finisher.

Dieser Finisher gibt die Formulardaten per CURL an einen REST-Dienst weiter.
Der Dienst gibt über den http-Status-Code zurück, ob die Datenanlage Erfolg
hatte oder nicht. 

 

Wie kann ich nun diesen Rückgabewert aus dem Finisher zurück an das Template
bzw. das Typoscript geben, um:

 

1. ihn einfach auszugeben

2. die Ausgabe über eine Condition zu steuern

 

?

 

Wäre cool wenn mir hierbei jemand unter die Arme greifen könnte.

 

Johannes

 

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


[TYPO3-german] formhandler-custom-finisher

2014-11-21 Diskussionsfäden N W

Hallo,

 ich möchte einen eigenen Finisher an ein Formhandler-Formular knüpfen. Ich 
habe in meiner dafür vorgesehenen Extension eine Datei wie

myext/Classes/Finisher/Tx_MyExt_Finisher_MyFinisher.php

angelegt, die eine Erweiterung der Basis-Klasse Tx_Formhandler_AbstractFinisher mit der 
öffentlichen Funktion process() enthält. Ich habe diesen Funktionsnamen gewählt, weil er anscheinend 
in den Standard-Finishern der Formhandler-Extension verwendet wird. Gemäß der Beschreibung unter 
Formhandler  How to use your own component (link darf ich nicht posten) habe ich mein 
Formular-TS-Setup um die Zeile

finishers.3.class = Tx_MyExt_Finisher_MyFinisher

erweitert. Leider wird die Funktion nicht ausgeführt. Ich habe mich noch nicht 
wirklich an extbase gewöhnt...

Muss die Finisher-Klasse noch irgendwo registriert werden?
Wird ein anderer Funktionsname erwartet?

In der Doku von Formhandler finde ich keine weiteren Hinweise. Kennt jemand von 
Euch ein praktisches Beispiel oder eine ausführlichere Doku?

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

Re: [TYPO3-german] [formhandler] [vorerst-gelöst]image upload sys_file uid - sys_file_reference uid_local

2014-10-27 Diskussionsfäden Matthias Kappenberg

Vielleicht die Finisher_StoreUploadedFiles kopieren, als neue Klasse 
specihern..
dann via:
http://www.typo3-formhandler.com/documentation/general-options/
dort mal: 
additionalIncludePaths

anschauen.
und in Deiner Klasse dann via:
../typo3/sysext/core/Classes/Resource/ResourceFactory.php - 
retrieveFileOrFolderObject Function :-)

so in etwa:
$fileObject = ResourceFactory::getInstance()-retrieveFileOrFolderObject('...  
Pfad zum Bild.');
$fileObjectUid = $fileObject-getProperty('uid');

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


Re: [TYPO3-german] Formhandler Parameter übergeben

2014-10-17 Diskussionsfäden Deus

Hallo.
Vielen Dank!!
Genau das wars.

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


[TYPO3-german] Formhandler Parameter übergeben

2014-10-13 Diskussionsfäden Deus

Hallo.
Ich habe wieder mal eine Frage.
Ich habe ein Kontaktformular mit Formhandler gemacht.
Darin befindet sich eine Dropdown-Box mit möglichen Empfängern.
Diese DropDown-Box möchte ich mit Datenbank Objekten füllen

Dazu habe ich für Testzwecke im Controller im User-Objekt das Attribute www 
hergenommen und darin die nötigen IDs gespeichert.
$GLOBALS['TSFE']-fe_user-user[www] = 1,2;

Im TypoScript weise ich dem uidInList diesen Parameter zu (siehe Code unten).
Leider funktioniert das nicht. Wenn ich die Werte direkt im TypoScript 
reinschreibe (auskommentiert: 1,2), funktioniert es wie gewünscht.

table = tx_kbs_domain_model_subsidiary
select {
  pidInList = 120
  uidInList = TSFE:fe_user|user|www  #1,2
  orderBy = name
  selectFields = name,email
  #where = TEXT
  #where.dataWrap = uid = lib.hotelid
}


Ich habe mir auch ein hidden - field für www erstellt, und dort wird der Wert 
korrekt eingetragen.

Hat jemand eine Idee, wie ich dem Formhandler Werte übergeben kann, bzw. wie 
ich das SELECT korrekt hinbekomme.

Vielen Dank für eure Hilfe!
lg
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Formhandler Parameter übergeben

2014-10-13 Diskussionsfäden Ralf-Rene Schröder
wenn schon, dann müste es heißen:
uidInList.data = TSFE:fe_user|user|www
hab das Problem aber nicht weiter durchdacht...

Am 13.10.2014 12:55, schrieb Deus:
 Hallo.
 Ich habe wieder mal eine Frage.
 Ich habe ein Kontaktformular mit Formhandler gemacht.
 Darin befindet sich eine Dropdown-Box mit möglichen Empfängern.
 Diese DropDown-Box möchte ich mit Datenbank Objekten füllen
 
 Dazu habe ich für Testzwecke im Controller im User-Objekt das Attribute
 www hergenommen und darin die nötigen IDs gespeichert.
 $GLOBALS['TSFE']-fe_user-user[www] = 1,2;
 
 Im TypoScript weise ich dem uidInList diesen Parameter zu (siehe Code
 unten).
 Leider funktioniert das nicht. Wenn ich die Werte direkt im TypoScript
 reinschreibe (auskommentiert: 1,2), funktioniert es wie gewünscht.
 
 table = tx_kbs_domain_model_subsidiary
 select {
   pidInList = 120
   uidInList = TSFE:fe_user|user|www  #1,2
   orderBy = name
   selectFields = name,email
   #where = TEXT
   #where.dataWrap = uid = lib.hotelid
 }
 
 
 Ich habe mir auch ein hidden - field für www erstellt, und dort wird
 der Wert korrekt eingetragen.
 
 Hat jemand eine Idee, wie ich dem Formhandler Werte übergeben kann, bzw.
 wie ich das SELECT korrekt hinbekomme.
 
 Vielen Dank für eure Hilfe!
 lg


-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] formhandler und TYPO3 6.2 ???

2014-10-05 Diskussionsfäden Sebastian Schmal

ich habe leider das Problem, T3 + 6.2 wird mir immer die englischen Label´s 
gezeigt.
Habe in der lang.xml languageKey index=de type=array eingebaut.

hat wer auch diese Probleme?
--
TYPO3 - TIPPS - ANLEITUNGEN - NEWS
http://blog.ingeniumdesign.de/

TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
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

Re: [TYPO3-german] formhandler und TYPO3 6.2 ???

2014-09-24 Diskussionsfäden Urs Braem

Danke!


ob das jetzt aber dein Problem ist, da habe ich keine ahnung


Da hast du Recht. Es ist was anderes: das upgrade habe ich auf einer Subdomain gemacht, 
und es gibt noch eine Stelle immer www. vornedran Regel in .htaccess, die 
sich nicht mit Subdomains vertrug - dabei gingen die Post-Daten vermutlich verloren.

Schönen Tag!
Urs
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] formhandler - Finisher_DB - condition

2014-09-23 Diskussionsfäden ChristianL
Stephan Bauer-2 wrote
 ich möchte mit dem formhandler fe_user-Daten ändern können.
 ... Wird das Passwort Feld leer gelassen, dann sollte das Feld nicht mit
 einem 
 Leer-Sting überschrieben werden, sondern das Feld im SQL-Update gar 
 nicht vorhanden sein.

Das ganze funktioniert über eine normale if Condition im entsprechenden
formhandler step, wobei man genau anders herum rangehen muss. Im normalen
Finisher-Bereich lässt man das Passwort Feld komplett weg und fügt es, wenn
es nicht leer ist per if Condition hinzu.

plugin.Tx_Formhandler.settings.1 {
if {
1 {
conditions.OR1.ADN1 = password !=
isTrue {
finishers.1.config.fields.password.mapping = passwort 
}
}
}
}



--
View this message in context: 
http://typo3.3.n7.nabble.com/formhandler-Finisher-DB-condition-tp247731p266545.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] formhandler und TYPO3 6.2 ???

2014-09-23 Diskussionsfäden Urs Braem

Hallo zusammen,

Ralf-René,


so habe ich auch meinen Fehler gefunden (Pfadangabe mit trailing Slash)


könntest du das noch etwas genauer umschreiben? Ich habe dasselbe Problem bei 
einem 6.1  6.2 Upgrade.
Wo ist dieser Trailingslash zu suchen?

Formhandler stellt das Formular dar, aber scheint nichts zu submitten.

Debug bleibt quasi leer:

Aktueller Step: 1
Höchster Subparts im Template (Anzahl der Steps):
Verwende Prefix für Formularwerte: weiterbildung
Verwende View Tx_Formhandler_View_Form
Die aktuellen GET/POST-Parameter:
Die aktuellen Werte in der Session:
Verwende Subpart ###TEMPLATE_FORM1###!
Rufe Klasse Tx_Formhandler_Interceptor_Filtreatment auf!

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

Re: [TYPO3-german] formhandler und TYPO3 6.2 ???

2014-09-23 Diskussionsfäden Ralf-Rene Schröder
Am 23.09.2014 21:40, schrieb Urs Braem:
 Ralf-René, 
 so habe ich auch meinen Fehler gefunden (Pfadangabe mit trailing Slash)
 
 könntest du das noch etwas genauer umschreiben? Ich habe dasselbe
 Problem bei einem 6.1  6.2 Upgrade.
 Wo ist dieser Trailingslash zu suchen?
ich hatte ihn vergessen bei der Grundkonfiguration:
files.uploadFolder = uploads/tx_myext/
ob das jetzt aber dein Problem ist, da habe ich keine ahnung...

-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] Formhandler: Nach Absenden erneut Formular aufrufen

2014-09-12 Diskussionsfäden Ralf Schlömer
Hallo Zusammen,

 

gibt es im Formhandler eine Möglichkeit, nach dem Absenden eines Formulars
immer wieder direkt in dem ausgefüllten Formular zu landen OHNE
Finisher_Redirect einzusetzen?

 

Grüße,

Ralf

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


[TYPO3-german] formhandler: auswahl der selectbox per email übergeben

2014-09-09 Diskussionsfäden Christian Hager

Hallo Leute,
ich versuche mich wieder einmal bei einem Formular über die Formhandler Ext.

Es funktioniert alles bis auf die Sache mit dem select - er merkt der 
sich die Auswahl nicht.


divclass=form_branche
labelfor=branche_selection###LLL:branche_selection### 
###required_branche_selection###/label

selectid=branche_selectionclass=###is_error_branche_selection###name=###formValuesPrefix###[branche_selection]class=select
optionvalue=Wählen Sie Ihre Branche/option
optionvalue=###LLL:branchenA##selected_branche_selection_branchenA###Versicherungen/option
optionvalue=###LLL:branchenB##selected_branche_selection_branchenB###Bank/Sparkasse/option
/select
###error_branche_selection###
###validate_branche_selection###
/div


Wenn ich es so schreibe dann merkt er es sich.

optionvalue=branchenB 
###selected_branche_selection_branchenB###Bank/Sparkasse/option


Hat da jemand einen Plan warum dies so ist?


Kann mir auch jemand schreiben was ich ins Template schreiben muss damit 
die Auswahl auch per Mail mit übergeben wird?

Dies wird kaum funktionieren, oder?

tr
tdh3Ihre Branche/h3/td
/tr
tr
td###value_branche_selection/td
/tr

--
Mit lieben Grüßen

Christian HAGER
Online-Services

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


Re: [TYPO3-german] formhandler: auswahl der selectbox per email übergeben

2014-09-09 Diskussionsfäden Christian Hager

Falls jemand von euch das gleiche Problem einmal haben sollte,
ich habe es nun so gelöst:


divclass=form-block
divclass=form_branche
labelfor=branche_selection###LLL:branche_selection### 
###required_branche_selection###/label

selectid=branche_selectionclass=###is_error_branche_selection###name=###formValuesPrefix###[branche_selection]class=select
optionvalue=Wählen Sie Ihre Branche/option
optionvalue=Versicherungen###selected_branche_selection_branchenA###Versicherungen/option
optionvalue=Bank/Sparkasse###selected_branche_selection_branchenB###Bank/Sparkasse/option
optionvalue=Energieversorger###selected_branche_selection_branchenC###Energieversorger/option
/select
###error_branche_selection###
###validate_branche_selection###
/div
/div

Beim Template:

tr
td###value_branche_selection###/td
/tr



Hat zumindest bei mir funktioniert.


--
Mit lieben Grüßen

Christian HAGER
Online-Services

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


[TYPO3-german] Formhandler in Facebook-App: IE-Bug Submit only?

2014-09-02 Diskussionsfäden Geddo

Ich habe ein Formular inkl. Bilder-Upload das wunderbar in allen Browsern 
funktioniert - auch über HTTPS wenn ich es direkt aufrufe.
Binde ich das Formular nun in eine Facebook-App ein, funktioniert es nur noch 
im FireFox und Chrome - nicht aber im Internet-Explorer und zwar auch nur nicht 
wenn das Formular vollständig ausgefüllt ist und alle validatoren befriedigt 
sind (die funktionieren nämlich auch im IE)

Der Debugger ist wenig hilfreich - er gibt nur einen Fehler an der eigentlichen 
Plugin-Position aus:

Keine Template-Datei gefunden. Überprüfen Sie die TypoScript-Konfiguration 
und/oder die Plugineinstellungen und vergewissern Sie sich, dass Sie eine 
Template-Datei angegeben haben!
File: 
/homepages/37/d409462439/htdocs/trollinger2punkt0.de/typo3conf/ext/formhandler/Classes/Utils/Tx_Formhandler_UtilityFuncs.php(643)
#0 
/homepages/37/d409462439/htdocs/trollinger2punkt0.de/typo3conf/ext/formhandler/Classes/View/Tx_Formhandler_View_Form.php(49):
 Tx_Formhandler_UtilityFuncs-throwException('no_template_fil...')

Woran könnte das liegen? Sessions? Cookies? Facebook-iFrame? Und warum nur der 
IE???
Bin für jeden Hinweis dankbar!

Hier das TS

plugin.Tx_Formhandler.settings.predef.template_setup {

 # GENERAL CONFIGURATION
 name = template_setup
 debug = 0
 addErrorAnchors = 1
 formValuesPrefix = template
 checkBoxFields = agb

 totalFilesMarkerTemplate {
   totalWrap = ul|/ul
   singleWrap = li style=color:red;|/li
 }

 files {
enableFileRemoval = 1
uploadFolder = fileadmin/user_upload/img/xxx/
customRemovalText = TEXT
customRemovalText {
value = fileadmin/xxx/img/delete.png
wrap = img src=| /
}
 }

 singleFileMarkerTemplate {
totalWrap = div class=uploadedfiles|/div
showThumbnails = 1
 }

 isErrorMarker {
   global = label index=is_error_default 
class=globalerror###LLL:error###/label
   default = error
 }

 singleErrorTemplate {
   singleWrap = span class=error|/span
 }

 loggers.1.class = Tx_Formhandler_Logger_DB
 initInterceptors.1.class = Tx_Formhandler_Interceptor_Filtreatment

 validators {
1.class = Tx_Formhandler_Validator_Default
1.config {
fieldConf { 
name.errorCheck.1   
= required
vorname.errorCheck.1= 
required
geburtsdatum.errorCheck {
1 = required
2 = date
2.pattern = d.m.y
  } 
email.errorCheck.1  
= required
	email.errorCheck.2 			= email 
	email_confirm.errorCheck.1 	= required

email_confirm.errorCheck.2  = email 

fotoinfo.errorCheck.1   = 
required
agb.errorCheck.1
= required  
foto.errorCheck {
1 = fileAllowedTypes
1.allowedTypes = jpg,png,gif,jpeg
2 = fileMaxCount
2.maxCount = 1
3 = fileMaxSize
3.maxSize = 7908000
4 = fileRequired
}   
}
}   
2.class = Tx_Formhandler_Validator_Default
2.config {
fieldConf { 
	email.errorCheck.1 			= equalsField 
	email.errorCheck.1.field 	= email_confirm 
			}

}
 }
 finishers {
3 {
class = Tx_Formhandler_Finisher_Mail
		config {  
			limitMailsToUser = 4

admin {
to_email = meine (at) email.de
subject = Subject
sender_email = email
attachment = foto
}
}
}
4 {
class = Tx_Formhandler_Finisher_SubmittedOK
config.returns = 1
  	} 
 }

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

Re: [TYPO3-german] Formhandler - Übergabe von Daten

2014-08-30 Diskussionsfäden Daniel Minder

Hallo Volker,

 Ich habe nun auf einer Seite ein kleines Formular erstellt, welches

Daten an ein zweites weitergeben soll, die dort dann schon mal
ausgefüllt werden.


sollen es wirklich zwei unabhängige Forms sein, oder willst du 
eigentlich ein Multistep Form haben? Dann schau mal in die Examples.


Ansonsten (alles untested):

Der Finisher_Redirect gibt einen Location-Header zurück, dem du explizit 
sagen musste, welche Parameter er noch enthalten soll. Wegen 
https://forge.typo3.org/issues/60677 musst du dabei eigene Namen 
definieren. Also z.B.


finishers.1 {
  class = Tx_Formhandler_Finisher_Redirect
  config {
redirectPage = 42
additionalParams {
  feld1 = TEXT
  feld1.data = GP:formhandler|name_des_feldes_im_formhandler
}
}

Im zweiten Form müsstest du dann explizit die Werte laden:

preProcessors {
  1.class = Tx_Formhandler_PreProcessor_LoadDefaultValues
  1.config {
1 {
  internes_feld1.defaultValue = TEXT
  internes_feld1.defaultValue.data = GP:feld1
}
  }
}


Andere Möglichkeit, die für mich einfacher aussieht: (immer noch untested):

Im ersten Form nimmst du zusätzlich noch den Finisher_StoreGP mit auf 
(aber vor dem redirect) - sonst musst du nichts definieren, insbesondere 
keine additionalParams.


Und im 2. Form steht dann:

preProcessors {
  1.class = Tx_Formhandler_PreProcessor_LoadDefaultValues
  1.config {
1 {
  internes_feld1.defaultValue = TEXT
  internes_feld1.defaultValue.data = 
TSFE:fe_user|sesData|finisher-storegp|internes_feld1_im_ersten_form

}
  }
  2.class = PreProcessor_ClearSession
}


Dem Preprocessor des 1. Forms würde ich ebenfalls ein 
PreProcessor_ClearSession spendieren, damit die Session hier auch 
erstmal gelöscht ist.


Viel Erfolg!
Daniel

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

[TYPO3-german] Formhandler - Übergabe von Daten

2014-08-28 Diskussionsfäden Volker Richardt

Hallo zusammen,

ich bin erst relativ kurz mit Typo3 unterwegs und danz frisch mit der Extension 
Formhandler. (Typo3: 6.2.4; FH: 2.0.1)

Ich habe nun auf einer Seite ein kleines Formular erstellt, welches Daten an 
ein zweites weitergeben soll, die dort dann schon mal ausgefüllt werden.

Die beiden Formulare und deren Validierung passen soweit, nur Daten werden 
nicht übergeben. sender_fname ist eines der Felder.

Hier mal die meines Erachtens wichtigen Teile der TS:

form1.ts
finishers {
1.class = Finisher_StoreGP
2{
class = Finisher_Redirect
config.redirectPage = 42

}
}

form2.ts
preProcessors {
1.class = Tx_Formhandler_PreProcessor_LoadGetPost
2.class = Tx_Formhandler_PreProcessor_LoadDefaultValues
2.config {
1 {
sender_fname.defaultValue = TEXT
sender_fname.defaultValue.data = GP:sender_fname
}
}
}

Nach dem Ausfüllen von Form1 erhalte ich im Debug-Modus folgende Infos:
Aktueller Step: 1
Höchster Subparts im Template (Anzahl der Steps):
Verwende Prefix für Formularwerte: formhandler
Verwende View Tx_Formhandler_View_Form
Die aktuellen GET/POST-Parameter:
Leere Parameter in der Session
Die aktuellen Werte in der Session:
Verwende Subpart ###TEMPLATE_FORM1###!
Rufe Klasse Tx_Formhandler_PreProcessor_LoadGetPost auf!
Rufe Klasse Tx_Formhandler_PreProcessor_LoadDefaultValues auf!
Rufe Klasse Tx_Formhandler_Interceptor_Filtreatment auf!

Kann es sein, dass GP gar nicht gesetzt ist und wie könnte ich das überprüfen? 
oder wo könnte das Problem sonst liegen?

Viele Grüße
Volker
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] Formhandler in eigener Extension

2014-07-28 Diskussionsfäden David Gurk
Ist es in deinem Fall wirklich notwendig, Formhandler in einen Controller 
einzubinden? 

Häufig reicht es auch im Fluid-Template mit f:cObject das Formular einzubinden 
und kann der TypoScript-Bibliothek sogar Werte vom View übergeben.

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Jorinde Milde
Gesendet: Freitag, 25. Juli 2014 14:23
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] WG: Formhandler in eigener Extension

Hallo Liste,

ich würde gern Formhandler in einer eigenen Extension einbinden.
Grundsätzlich funktioniert das Einbinden auch, nur die Funktionalität 
(Validator, Finischer) scheinen nicht zu laufen.

Im Controller habe ich folgenden Code implementiert:

require_once(\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('formhandler')
 . 'pi1/class.tx_formhandler_pi1.php');
...
Class
   Action:

$formhandler = 
\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('tx_formhandler_pi1');
$formhandler-cObj = 
\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('tslib_cObj');

$config = 
$GLOBALS[TSFE]-tmpl-setup['plugin.']['tx_realestatemanager.']['formhandler.'];

$form = $formhandler-main(contactform,$config);
unset($config, $formhandler);

   $this-view-assign('form', $form);

Im TypoScript Setup meiner Extension:

formhandler.settings  plugin.Tx_Formhandler.settings.predef.contactform
formhandler.settings {
templateFile = 
EXT:real_estate_manager/Resources/Private/Templates/Formhandler/contactform.html
}

Im Großen und Ganzen habe ich mich hieran orientiert:
http://blog.nimius.net/2014/04/formhandler-eigener-extension-verwenden/


Mit freundlichen Grüßen
Jorinde Milde


M.Sc. Jorinde Milde
Web Development

599media GmbH
Platz der Oktoberopfer 5
09599 Freiberg

Tel.: 03731 / 41 939 - 42
Fax: 03731 / 41 939 - 59

http://www.599media.dehttp://www.599media.de/
jorinde.mi...@599media.demailto:jorinde.mi...@599media.de

Geschäftsführer: Jens Engelmann
Sitz der Gesellschaft: Freiberg
HR: AG Chemnitz HRB 24695

___
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] Formhandler in eigener Extension

2014-07-28 Diskussionsfäden Jorinde Milde
Ich dachte ich müsste über den Controller gehen, da die admin email dynamisch 
verändert werden muss. Nach dem Tipp, habe ich aber noch einmal genauer 
nachgelesen und festgestellt, dass ich das auch über das data Feld von 
cObject lösen kann. Jetzt funktioniert alles einwandfrei. Vielen, vielen Dank 
für die Hilfe!

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von David Gurk
Gesendet: Montag, 28. Juli 2014 09:49
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Formhandler in eigener Extension

Ist es in deinem Fall wirklich notwendig, Formhandler in einen Controller 
einzubinden? 

Häufig reicht es auch im Fluid-Template mit f:cObject das Formular einzubinden 
und kann der TypoScript-Bibliothek sogar Werte vom View übergeben.

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Jorinde Milde
Gesendet: Freitag, 25. Juli 2014 14:23
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] WG: Formhandler in eigener Extension

Hallo Liste,

ich würde gern Formhandler in einer eigenen Extension einbinden.
Grundsätzlich funktioniert das Einbinden auch, nur die Funktionalität 
(Validator, Finischer) scheinen nicht zu laufen.

Im Controller habe ich folgenden Code implementiert:

require_once(\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('formhandler')
 . 'pi1/class.tx_formhandler_pi1.php');
...
Class
   Action:

$formhandler = 
\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('tx_formhandler_pi1');
$formhandler-cObj = 
\TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance('tslib_cObj');

$config = 
$GLOBALS[TSFE]-tmpl-setup['plugin.']['tx_realestatemanager.']['formhandler.'];

$form = $formhandler-main(contactform,$config);
unset($config, $formhandler);

   $this-view-assign('form', $form);

Im TypoScript Setup meiner Extension:

formhandler.settings  plugin.Tx_Formhandler.settings.predef.contactform
formhandler.settings {
templateFile = 
EXT:real_estate_manager/Resources/Private/Templates/Formhandler/contactform.html
}

Im Großen und Ganzen habe ich mich hieran orientiert:
http://blog.nimius.net/2014/04/formhandler-eigener-extension-verwenden/


Mit freundlichen Grüßen
Jorinde Milde


M.Sc. Jorinde Milde
Web Development

599media GmbH
Platz der Oktoberopfer 5
09599 Freiberg

Tel.: 03731 / 41 939 - 42
Fax: 03731 / 41 939 - 59

http://www.599media.dehttp://www.599media.de/
jorinde.mi...@599media.demailto:jorinde.mi...@599media.de

Geschäftsführer: Jens Engelmann
Sitz der Gesellschaft: Freiberg
HR: AG Chemnitz HRB 24695

___
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


[TYPO3-german] formhandler - Subject erweitern

2014-07-16 Diskussionsfäden Christian Leicht
Hallo,

ich habe eine Kontaktformular mir formhandler im Einsatz.

Jetzt soll das Subject der Email an den Admin mit Feldern aus dem
Formular erweitert werden, damit sich bei sehr vielen Anfragen die
Emails besser unterscheiden.

Ich muss firma und name an das subject anhängen.

1.class = Finisher_Mail
1.config {
checkBinaryCrLf = message
admin {
sender_email = x...@xxx.xx
to_email = x...@xxx.xx
bcc_email = x...@xxx.xx
subject = TEXT
subject.value = Kontaktformular ???FIRMA NAME???
}

Leider habe ich dazu noch nichts gefunden.
Könnt Ihr mir einen Tipp geben?

Besten Dank für Hilfe


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


Re: [TYPO3-german] formhandler - Subject erweitern

2014-07-16 Diskussionsfäden David Gurk
Du kannst aus dem subject ein COA machen. Dann kannst du da so viel anhängen 
wie du möchtest.

Zum Beispiel so:

subject = COA
subject {
10 = TEXT
10.data = LLL:{$formhandler.langPath}/contact.xml:email_admin_subject
20 = TEXT
20 {
data = TSFE:fe_user|sesData|formhandler|contact|inserted_uid
noTrimWrap = | ||
}
30 = TEXT
30 {
data = TSFE:config|config|language
noTrimWrap = |, ||
}
40 = TEXT
40 {
data = GP:contact|subject
noTrimWrap = |, ||
}
50 = COA
50 {
stdWrap.noTrimWrap = |, ||
10 = TEXT
10 {
data = GP:contact|forename
}
20 = TEXT
20 {
data = GP:contact|surname
noTrimWrap = | ||
}
}
}

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Christian Leicht
Gesendet: Mittwoch, 16. Juli 2014 10:18
An: typo3-german@lists.typo3.org
Betreff: [TYPO3-german] formhandler - Subject erweitern

Hallo,

ich habe eine Kontaktformular mir formhandler im Einsatz.

Jetzt soll das Subject der Email an den Admin mit Feldern aus dem Formular 
erweitert werden, damit sich bei sehr vielen Anfragen die Emails besser 
unterscheiden.

Ich muss firma und name an das subject anhängen.

1.class = Finisher_Mail
1.config {
checkBinaryCrLf = message
admin {
sender_email = x...@xxx.xx
to_email = x...@xxx.xx
bcc_email = x...@xxx.xx
subject = TEXT
subject.value = Kontaktformular ???FIRMA NAME???
}

Leider habe ich dazu noch nichts gefunden.
Könnt Ihr mir einen Tipp geben?

Besten Dank für Hilfe


Christian
___
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] formhandler - Subject erweitern

2014-07-16 Diskussionsfäden Christian Leicht
Hallo Danke für den Tipp,
ich hab jetzt mal folgendes ausprobiert:

subject = COA
subject {
10 = TEXT
10.value = Kontaktformular

50 = COA
50 {
stdWrap.noTrimWrap = |, ||
10 = TEXT
10 {
data = GP:vorname
}
20 = TEXT
20 {
data = GP:nachname
noTrimWrap = | ||
}
}
}

Rauskommen tut aber nur:

Kontaktformular,

Wie kommt man da richtig an die Formfelder des Formulars ran?

Besten Dank für Hilfe


 Du kannst aus dem subject ein COA machen. Dann kannst du da so viel anhängen 
 wie du möchtest.
 
 Zum Beispiel so:
 
 subject = COA
 subject {
   10 = TEXT
   10.data = LLL:{$formhandler.langPath}/contact.xml:email_admin_subject
   20 = TEXT
   20 {
   data = TSFE:fe_user|sesData|formhandler|contact|inserted_uid
   noTrimWrap = | ||
   }
   30 = TEXT
   30 {
   data = TSFE:config|config|language
   noTrimWrap = |, ||
   }
   40 = TEXT
   40 {
   data = GP:contact|subject
   noTrimWrap = |, ||
   }
   50 = COA
   50 {
   stdWrap.noTrimWrap = |, ||
   10 = TEXT
   10 {
   data = GP:contact|forename
   }
   20 = TEXT
   20 {
   data = GP:contact|surname
   noTrimWrap = | ||
   }
   }
 }
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org 
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Christian Leicht
 Gesendet: Mittwoch, 16. Juli 2014 10:18
 An: typo3-german@lists.typo3.org
 Betreff: [TYPO3-german] formhandler - Subject erweitern
 
 Hallo,
 
 ich habe eine Kontaktformular mir formhandler im Einsatz.
 
 Jetzt soll das Subject der Email an den Admin mit Feldern aus dem Formular 
 erweitert werden, damit sich bei sehr vielen Anfragen die Emails besser 
 unterscheiden.
 
 Ich muss firma und name an das subject anhängen.
 
   1.class = Finisher_Mail
   1.config {
   checkBinaryCrLf = message
   admin {
   sender_email = x...@xxx.xx
   to_email = x...@xxx.xx
   bcc_email = x...@xxx.xx
   subject = TEXT
   subject.value = Kontaktformular ???FIRMA NAME???
   }
 
 Leider habe ich dazu noch nichts gefunden.
 Könnt Ihr mir einen Tipp geben?
 
 Besten Dank für Hilfe
 
 
 Christian
 ___
 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] formhandler - Subject erweitern

2014-07-16 Diskussionsfäden David Gurk
Da hilft dir die Formhandler-Doku weiter:
http://www.typo3-formhandler.com/en/blog/howtos/how-to-access-formhandler-values/

-Ursprüngliche Nachricht-
Von: typo3-german-boun...@lists.typo3.org 
[mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Christian Leicht
Gesendet: Mittwoch, 16. Juli 2014 12:21
An: typo3-german@lists.typo3.org
Betreff: Re: [TYPO3-german] formhandler - Subject erweitern

Hallo Danke für den Tipp,
ich hab jetzt mal folgendes ausprobiert:

subject = COA
subject {
10 = TEXT
10.value = Kontaktformular

50 = COA
50 {
stdWrap.noTrimWrap = |, ||
10 = TEXT
10 {
data = GP:vorname
}
20 = TEXT
20 {
data = GP:nachname
noTrimWrap = | ||
}
}
}

Rauskommen tut aber nur:

Kontaktformular,

Wie kommt man da richtig an die Formfelder des Formulars ran?

Besten Dank für Hilfe


 Du kannst aus dem subject ein COA machen. Dann kannst du da so viel anhängen 
 wie du möchtest.
 
 Zum Beispiel so:
 
 subject = COA
 subject {
   10 = TEXT
   10.data = LLL:{$formhandler.langPath}/contact.xml:email_admin_subject
   20 = TEXT
   20 {
   data = TSFE:fe_user|sesData|formhandler|contact|inserted_uid
   noTrimWrap = | ||
   }
   30 = TEXT
   30 {
   data = TSFE:config|config|language
   noTrimWrap = |, ||
   }
   40 = TEXT
   40 {
   data = GP:contact|subject
   noTrimWrap = |, ||
   }
   50 = COA
   50 {
   stdWrap.noTrimWrap = |, ||
   10 = TEXT
   10 {
   data = GP:contact|forename
   }
   20 = TEXT
   20 {
   data = GP:contact|surname
   noTrimWrap = | ||
   }
   }
 }
 
 -Ursprüngliche Nachricht-
 Von: typo3-german-boun...@lists.typo3.org 
 [mailto:typo3-german-boun...@lists.typo3.org] Im Auftrag von Christian Leicht
 Gesendet: Mittwoch, 16. Juli 2014 10:18
 An: typo3-german@lists.typo3.org
 Betreff: [TYPO3-german] formhandler - Subject erweitern
 
 Hallo,
 
 ich habe eine Kontaktformular mir formhandler im Einsatz.
 
 Jetzt soll das Subject der Email an den Admin mit Feldern aus dem Formular 
 erweitert werden, damit sich bei sehr vielen Anfragen die Emails besser 
 unterscheiden.
 
 Ich muss firma und name an das subject anhängen.
 
   1.class = Finisher_Mail
   1.config {
   checkBinaryCrLf = message
   admin {
   sender_email = x...@xxx.xx
   to_email = x...@xxx.xx
   bcc_email = x...@xxx.xx
   subject = TEXT
   subject.value = Kontaktformular ???FIRMA NAME???
   }
 
 Leider habe ich dazu noch nichts gefunden.
 Könnt Ihr mir einen Tipp geben?
 
 Besten Dank für Hilfe
 
 
 Christian
 ___
 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
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] Formhandler trimmt meine locallang-labels

2014-07-14 Diskussionsfäden Jost Baron
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Moin nochmal,

Für die Nachwelt

Ich habs gelöst, indem ich non-breakable spaces an die Enden der
Labels mit eingebaut habe. Man muss dabei die Ziffern-Entity #160;
nutzen, damit das gültiges XML ist.

Gruß Jost

On 07/13/2014 03:11 PM, Jost Baron wrote:
 Moin!
 
 Ich nutze Formhandler für ein Mailformular. Das Formular versendet 
 eine Plaintext-Mail. Diese Mail hat eine Tabelle drin, die so
 aussehen soll:
 
 Label1:   Wert1 Langes label: Wert2 
 Noch viel längeres Label: Wert3
 
 Die Teile vor dem Doppelpunkt sind lokalisierte Labels.
 
 Um das schön untereinander in die Tabelle zu kriegen, habe ich in
 den Labels einfach Leerzeichen hinzugefügt. Die werden aber leider 
 weggetrimmt... kann man das irgendwie abstellen? Ich erinnere mich 
 dunkel, das schonmal hingekriegt zu haben.
 
 Gruß Jost
 

-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlPDsOgACgkQNme/yCvmvTJY+gCfWZDQlF7l1U5K1LV4zvk2bF9O
oR4AoLQ9B2jgI2aLY6vkGxxUF2gaU/ZE
=ggTB
-END PGP SIGNATURE-
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] Formhandler trimmt meine locallang-labels

2014-07-13 Diskussionsfäden Jost Baron
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Moin!

Ich nutze Formhandler für ein Mailformular. Das Formular versendet
eine Plaintext-Mail. Diese Mail hat eine Tabelle drin, die so aussehen
soll:

Label1:   Wert1
Langes label: Wert2
Noch viel längeres Label: Wert3

Die Teile vor dem Doppelpunkt sind lokalisierte Labels.

Um das schön untereinander in die Tabelle zu kriegen, habe ich in den
Labels einfach Leerzeichen hinzugefügt. Die werden aber leider
weggetrimmt... kann man das irgendwie abstellen? Ich erinnere mich
dunkel, das schonmal hingekriegt zu haben.

Gruß Jost
-BEGIN PGP SIGNATURE-
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlPChYwACgkQNme/yCvmvTKq+gCfVikhoEwg2lwvtPkpi+mJZE1n
wL4AoKKwmJqRCxicNnk7tX7JZSz80e6Y
=8rNs
-END PGP SIGNATURE-
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


[TYPO3-german] formhandler - Subject erweitern

2014-07-10 Diskussionsfäden Christian Leicht
Hallo,

ich habe eine Kontaktformular mir formhandler im Einsatz.

Jetzt soll das Subject der Email an den Admin mit Feldern aus dem
Formular erweitert werden, damit sich bei sehr vielen Anfragen die
Emails besser unterscheiden.

Ich muss firma und name an das subject anhängen.

1.class = Finisher_Mail
1.config {
checkBinaryCrLf = message
admin {
sender_email = x...@xxx.xx
to_email = x...@xxx.xx
bcc_email = x...@xxx.xx
subject = TEXT
subject.value = Kontaktformular ???FIRMA NAME???
}

Leider habe ich dazu noch nichts gefunden.
Könnt Ihr mir einen Tipp geben?

Besten Dank für Hilfe


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


Re: [TYPO3-german] formhandler: GP - Vars mit dynamischen formValuesPrefix auslesen

2014-06-17 Diskussionsfäden Falk

Hallo Bernd,

gute und vielversprechende Idee mit dem splitChar. Hatte ich gar nicht mehr auf dem Schirm, dass es sowas überhaupt gibt, da noch nie genutzt. 


Werde ich bei Gelegenheit  auf jeden Fall testen!

Danke und Gruß
Falk
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] formhandler: GP - Vars mit dynamischen formValuesPrefix auslesen

2014-06-12 Diskussionsfäden Falk

Hallo zusammen,

ich nutze zwei gleiche Formhandler - Formulare auf einer Seite, was ja gut via 
formValuesPrefix in Verbindung mit der uid des jeweiligen Formhandler-Plugins 
lösbar ist. Nun stehe ich allerdings vor dem Problem, dass ich bestimmte Daten 
manipulieren will und somit via GP-Vars darauf zugreifen muss und ich nicht 
weiß wie ich im Finisher_DB den dynamischen formValuesPrefix einbauen kann.

Beispiel (funktioniert nur ohne  formValuesPrefix):

bodyweight.postProcessing = TEXT
bodyweight.postProcessing {
data = GP:bodyWeight
 ...
}

Wie kann ich jetzt den variablen formValuesPrefix dort unterbringen?

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

Re: [TYPO3-german] formhandler: GP - Vars mit dynamischen formValuesPrefix auslesen

2014-06-12 Diskussionsfäden Dan Untenzu
Hallo,

Arrays in Get/Post über eine Pipe trennen.

Angenommen dein Form-Prefix lautet »formhandler«, dann kannst Du mit
»GP:formhandler|meinfeld« drauf zugreifen.

Dan

Am 12.06.2014 12:48, schrieb Falk:
 Hallo zusammen,
 
 ich nutze zwei gleiche Formhandler - Formulare auf einer Seite, was ja
 gut via formValuesPrefix in Verbindung mit der uid des jeweiligen
 Formhandler-Plugins lösbar ist. Nun stehe ich allerdings vor dem
 Problem, dass ich bestimmte Daten manipulieren will und somit via
 GP-Vars darauf zugreifen muss und ich nicht weiß wie ich im Finisher_DB
 den dynamischen formValuesPrefix einbauen kann.
 
 Beispiel (funktioniert nur ohne  formValuesPrefix):
 
 bodyweight.postProcessing = TEXT
 bodyweight.postProcessing {
 data = GP:bodyWeight
  ...
 }
 
 Wie kann ich jetzt den variablen formValuesPrefix dort unterbringen?
 
 Danke im Vorraus
 Falk
 ___
 TYPO3-german mailing list
 TYPO3-german@lists.typo3.org
 http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

-- 
Dan Untenzu
Certified TYPO3 Integrator
webit! Gesellschaft für neue Medien mbH
Schandauer Straße 34 | 01309 Dresden | Germany
Telefon +49 351 46766-24 | Telefax +49 351 46766-66
unte...@webit.de | www.webit.de

Amtsgericht Dresden | HRB 15422
USt-ID DE 193477690
Geschäftsführer Sven Haubold
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] formhandler: GP - Vars mit dynamischen formValuesPrefix auslesen

2014-06-12 Diskussionsfäden Falk

Hallo Dan, dann ist mir schon klar, aber die Frage ist, wie man das dynamisch 
halten kann, da wie geschrieben mein prefix bei jedem Formular individuell ist 
und nicht immer formhandler lautet!
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


Re: [TYPO3-german] formhandler: GP - Vars mit dynamischen formValuesPrefix auslesen

2014-06-12 Diskussionsfäden bernd wilke

Am 12.06.14 15:02, schrieb Falk:

Hallo Dan, dann ist mir schon klar, aber die Frage ist, wie man das
dynamisch halten kann, da wie geschrieben mein prefix bei jedem Formular
individuell ist und nicht immer formhandler lautet!


ich habs jetzt nicht ausprobiert, würde aber mal folgendes testen:

bodyweight.postProcessing {
data.cObject = TEXT
data.cObject {
value = {$info}
wrap =  GP:#|bodyWeight
wrap.splitChar = #
}
}

du kannst natürlich auch ein COA für das cObject benutzen, um es 
'einfacher' aufzubauen


bernd
--
http://www.pi-phi.de/cheatsheet.html
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] formhandler mit wt_spamshield

2014-05-20 Diskussionsfäden Ralf Kraemer

Hallo, hat jemand von euch Formhandler mit wt_spamshield am laufen?

Für eine Idee, wie das gehen kann wäre ich dankbar.

Im Handbuch ist  erwähnt, das es automatisch im Form enthalten ist es im Template 
eingebunden ist. Aber ich sehe da nix im Html.


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


Re: [TYPO3-german] formhandler

2014-05-19 Diskussionsfäden Ralf-Rene Schröder
Am 19.05.2014 14:31, schrieb Peter Linzenkirchner:
 ich musste allerdings den Cache komplett löschen, und damit meine ich den 
 ganzen typo3temp-Ordner. Offenbar reicht das Cache löschen im Backend nicht 
 mehr aus. 
entweder holt man sich das Löschen des Systemcaches wieder ins BE
oder man nutzt die Löschfunktion im InstallTool

-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Re: [TYPO3-german] formhandler

2014-05-19 Diskussionsfäden Peter Linzenkirchner
Hallo Ralf-Rene, 

OPTIONS.clearCache.system = 1 ins user Tsconfig? 
 some backend-related caches (that is everything including templates) - 
denke, das reicht nicht ganz. 

Oder funktioniert das anders?

Gruß
Peter


Am 19.05.2014 um 18:13 schrieb Ralf-Rene Schröder ralf.r...@online.de:

 Am 19.05.2014 14:31, schrieb Peter Linzenkirchner:
 ich musste allerdings den Cache komplett löschen, und damit meine ich den 
 ganzen typo3temp-Ordner. Offenbar reicht das Cache löschen im Backend nicht 
 mehr aus. 
 entweder holt man sich das Löschen des Systemcaches wieder ins BE
 oder man nutzt die Löschfunktion im InstallTool
 
 -- 
 image[FORMAT] - Ralf-René Schröder
 http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
 ___
 TYPO3-german mailing list
 TYPO3-german@lists.typo3.org
 http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia

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


Re: [TYPO3-german] formhandler

2014-05-19 Diskussionsfäden Ralf-Rene Schröder
Am 19.05.2014 18:54, schrieb Peter Linzenkirchner:
 OPTIONS.clearCache.system = 1 ins user Tsconfig? 
  some backend-related caches (that is everything including templates) - 
 denke, das reicht nicht ganz. 
 
 Oder funktioniert das anders?

so sollte es eigentlich laufen...
hab es zwar gerade nicht geprüft, aber laut den releaseNotes ist es
richtig (oder eben aus dem InstallTool heraus, das nutze ich während der
Entwicklung halt häufiger)...

Caching Groups: Introduced the concept of caching groups. The reworked
cache menu (the yellow flash on top of your backend) now has clearer
names and permissions. The most used flush option is Flush frontend
caches, which will remove all page related caches (thus making TYPO3
re-render the content). Second is the newly introduced Flush general
caches which includes the frontend caches, but also extension specific
caches. Now there is (by default) no way to clear the System (core)
caches. These core caches usually don't need to be cleared on a
production system, because their content only changes when installing or
removing extensions - where they are automatically flushed. In order to
still be able to flush these caches through the backend (i.e. on a
development instance), you can use this TSconfig for your user:
options.clearCache.system = 1.


-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format
___
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

[TYPO3-german] formhandler

2014-05-18 Diskussionsfäden Peter Linzenkirchner
Hallo Liste, 

kann mir jemand sagen, wie man mit formhandler ein select validiert? 

label for=formhandler[system]System/label
select name=formhandler[system] id=system
option value=0 ###selected_system_0###-- Bitte wählen --/option
option value=Android ###selected_system_Android###Android/option
option value=iOS ###selected_system_iOSd###iOS (iPhone, 
iPad)/option
/select
###error_system###

mit system.errorCheck.1 = required funktioniert es nicht, das akzeptiert auch 
die 0. value= funktioniert auch nicht, weil dann -- Bitte wählen -- 
gesendet wird. 

Jemand einen Tipp?

Danke
Peter
 
--
Xing: http://www.xing.com/profile/Peter_Linzenkirchner
Web: http://www.typo3-lisardo.de
Facebook: http://tinyurl.com/lisardo-multimedia

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


  1   2   3   4   5   6   >