Re: [TYPO3-german] formhandler 2.4 eigene Interceptor class laden
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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)
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
-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
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
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
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
-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
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
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
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
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
-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
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
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
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
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
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
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
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
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 ???
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 ???
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
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 ???
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 ???
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
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
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
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?
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
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
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
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
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
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
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
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
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
-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
-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
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
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
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
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
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
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
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
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
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
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
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