[TYPO3-german] Formular von 7.6. nach 8.7 migrieren (TypoScript)
Hallo, ich habe mehrere Formulare in TYPO3 7.6 mit TypoScript erstellt, die jetzt nach Umstellung auf TYPO3 8.7 im FE nicht mehr angezeigt werden. Wer kann mir einen Tipp geben, wie ich das TypoScript umstellen muss, bzw. wo finde ich dazu die Dokumentation? Gibt es dafür Migrationshilfen? Ich habe dazu bisher nichts gefunden oder Tomaten auf den Augen… Johannes. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular mit voneinander abhängigen Inhalten bei select
Hallo Dieter, PowermaIL, Form egal. Zum Beispiel: JavaScript zur Selection der Boxen im Frontend-Formular oder zum Beispiel Ajax-Request, ... Serverseitig kann vorab keine Vorauswahl erfolgen. Dieter P.S. Manchmal muss man bei TYPO3 statt copy auch selber programmieren, ich geb dir grundsätzlich recht. Aber manchmal ist der Kunde nicht bereit, eine entsprechenden Aufwand zu bezahlen. Gedanke ist nun, die Erweiterung ke_questionnaire https://www.typo3-macher.de/online-umfrage-survey/ zum Einsatz zu bringen. Das Feature #Abhängigkeiten einzelner Fragen Setzen Sie Fragen zueinander in Relation. Überprüfen Sie außerdem Abhängigkeiten der Ursprungssprache bei Lokalisierung. sollte für den Redakteur die Möglichkeit bieten, die unterschiedlichen Situationen in den selects abzubilden. Ist zwar für diesen viel Arbeit bei der Erstellung des Formulars. Scheint mir aber unter Abwägung aller Faktoren die zur Zeit sinnvollste Möglichkeit zu sein. Bis dann Jochen -- overwien.com Medienproduktion und Qualitätsmanagement Jochen Overwien präsentiert: Das Ökoportal zum Mitmachen unter http://www.oekosmos.de ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Formular mit voneinander abhängigen Inhalten bei select
Hallo zusammen, folgende Idee gilt es zu realisieren: In einem Formular gibt es drei Auswahllisten mittels SELECT. Auswahlliste 1 hat zwei Möglichkeiten. Auswahlliste 2 hat z.B. 20 Möglichkeiten. Auswahlliste 3 hat z.B. 40 Möglichkeiten. Auswahlliste 2 und 3 sind nach dem Laden der Seite zunächst ohne Eintrag. Abhängig vom ausgewählten Eintrag der Auswahlliste 1 verändern sich die Einträge der Auswahlliste 2 auf z.B. 10 sichtbare Einträge. Auswahlliste 3 ist weiterhin ohne Eintrag. Abhängig vom ausgewählten Eintrag der Auswahlliste 2 verändern sich die Einträge der Auswahlliste 3 auf z.B. 2 sichtbare Einträge. Die Inhalte der Auswahllisten sollte über TYPO3 administrierbar sein. Geht so etwas mit TYPO3 mittels powermail oder form? Denn entweder habe ich die falschen Suchbegriffe eingesetzt oder ich bin einfach blind... Hat jemand eine Idee? Bis dann Jochen ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular mit URL-Hinweis
Am 09.12.2015 um 23:55 schrieb Fritz Anliker: Hallo eine Frage von einem Laien an einen Profi. Ich konnte ein Formular einrichten und dafür sorgen, dass das Formular an die definierte E-Mail-Adresse verschickt wird. Es wäre für mich sehr hilfreich, dass die komplette Seiten-URL als Hinweis mit geschickt würde, da ich auf verschiedenen Seiten ein Formular eingerichtet habe. Ist dies ohne grosse Erfahrung und Typo3-Kenntnisse möglich - kann ich dies mit Hilfe von einem Profi einrichten? Vielen Dank Guten Morgen Fritz, ich nehme an, Du hast das Formular irgendwie mit den TYPO3-Bordmitteln gebaut. Da wäre interessant, was Du verwendet hast. Meine erste Idee wäre, die URL mit Javascript in das Formular einzutragen. Du kannst mit window.location.href in Javascript die Seiten-URL ermitteln; die kannst Du dann (ebenso mit Javascript) in ein beliebiges Element des Formulars einsetzen. Vermutlich hast Du in dem Formular irgendwelche DIVs, SPANs, oder Ps, die eine ID, einen Namen oder eine Klasse haben - die kannst Du gut benutzen dafür. Schöne Grüße, Peter -- http://function2form.net http://peter-kuehnlein.net "In constantly hardening one's resolution to die in battle, deliberately becoming one that is already dead, and working at one's job and dealing with military affairs, there should be no shame. But when the time comes, a person will be shamed if he is not conscious of these things even in his dreams, and rather passes his days in self-indulgence." (Hagakure) Latest projects http://mein-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
[TYPO3-german] Formular mit URL-Hinweis
Hallo eine Frage von einem Laien an einen Profi. Ich konnte ein Formular einrichten und dafür sorgen, dass das Formular an die definierte E-Mail-Adresse verschickt wird. Es wäre für mich sehr hilfreich, dass die komplette Seiten-URL als Hinweis mit geschickt würde, da ich auf verschiedenen Seiten ein Formular eingerichtet habe. Ist dies ohne grosse Erfahrung und Typo3-Kenntnisse möglich - kann ich dies mit Hilfe von einem Profi einrichten? Vielen Dank ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Formular [form]
Hallo, über das Formularmodul war ich ja recht erfreut, mit einem Tutorial liess sich auch recht gut ein Formular erstellen, aber im Detail wird es dann schon wieder komplizierte :) - wie kann ich das Layout der Felder anpassen? Beispiel Checkbox hier würde ich gerne die HTML-Ausgabe anpassen - im Label für Formularfelder würde ich gerne auch Links einfügen Gibt es dazu gute Tipps? Danke mark ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular [form]
Am 08.11.2015 um 20:07 schrieb Mark Knochen: Danke ... ich habe gerade eine Seite gefunden, die das Einrichten mit Formhandler beschreibt... das werde ich mir die Woche mal anschauen. Vorerst habe ich es "schnell" wirklich erst einmal per JQuery gelöst suboptimal, aber das war leider erstmal das schnellste. Mark Die offizielle Seite ist ja http://www.typo3-formhandler.com/formhandler/ . Ich nehme an, das ist die Seite? Sieh Dir als erstes am besten die Beispiele an. Das ist enorm aufschlussreich. LG Peter -- http://function2form.net http://peter-kuehnlein.net "People who talk on and on about matters of little importance probably have some complaint in the back of their mind. But in order to be ambiguous and to hide this they repeat what they are saying over and over." (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] Formular [form]
Am 08.11.2015 um 18:01 schrieb Mark Knochen: So, ein paar Sachen würde ich auch gerne noch einbauen: Pflichtfelder sollten ein required im HTML erhalten ... Kann man eine Fehlerklasse mit angeben, damit Lable oder Formularfeld auch per CSS im Fehlerfall gestylet werden können? (warum ist das eigentlich kein Standard? Die CSS-Klassen könnten doch einfach in der Ausgabe schon da sein, dann kann man als Nutzer selber entscheiden, ob man die nutzen will oder nichht - zumindest muss man dann nicht noch ein paar Runden drehen, um sich sowas zu basteln ... das werde ich wahrscheinlich nie verstehen ) Danke für Tipps Mark Hi Mark, für Formulare benutze ich immer Formhandler. Das ist wesentlich flexibler und lässt sich sehr schön stylen. Außerdem gibt es prima Evaluatoren und Spamschutz und und und dafür. LG Peter -- http://function2form.net http://peter-kuehnlein.net "People who talk on and on about matters of little importance probably have some complaint in the back of their mind. But in order to be ambiguous and to hide this they repeat what they are saying over and over." (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] Formular [form]
Danke ... ich habe gerade eine Seite gefunden, die das Einrichten mit Formhandler beschreibt... das werde ich mir die Woche mal anschauen. Vorerst habe ich es "schnell" wirklich erst einmal per JQuery gelöst suboptimal, aber das war leider erstmal das schnellste. Mark ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular
Hallo Nicolas, ich habe es so verstanden, dass nach dem Absenden des Formulars eine News-Übersicht angezeigt werden soll. Wofür wird dann die backPid überhaupt benötigt? Außerdem gibt es meines Wissens in der list-Action keine Argumente, die übergeben werden könnten. Aber dazu müsstest du dir mal den Quellcode in der News-Extension vornehmen. Wenn du eine Einzelansicht anzeigen lassen willst, musst du die show-Action aufrufen und da macht es dann auch Sinn, die backPid mitzugeben. Wenn du noch etwas anderes machen willst, solltest du dies in deiner Kommentar-Action machen. Du könnstest z.B. auch die News, die du anzeigen willst, aus dem News-Repository fischen und dann mit einem eigenen Fluid-Template traktieren. Da hättest du ggf. nochmal mehr Freiheiten. Beste Grüße Stefan Am 20.10.2015 um 10:21 schrieb Nicolas Puente: > Stefan > > du hast recht ... Vielen Dank > > aber ich schaffe nicht die redirect-Methode zu über zeugen um die > variable zu schicken... > > So geht nicht... > > #redirect($actionName, $controllerName = NULL, $extensionName = NULL, > array $arguments = NULL, $pageUid = NULL, $delay = 0, $statusCode = 303, > $noCacheHash = false) > > #tx_ttnews[backPid]=1542_ttnews[tt_news]=141 > > $tx_ttnews = array(); > > $tx_ttnews["backPid"] = $args['backPid']; // 1542 > $tx_ttnews["tt_news"] = $args['tt_news']; // 141 > > $this->redirect('list', null, null, $tx_ttnews); > > So auch nicht > #$this->redirect('list', null, 'tx_ttnews', $tx_ttnews); > > #$this->redirect('list'); > > > Was ist Falsch? > > Grüße. > > Nicolas > > > > > > > > Am 20.10.2015 um 10:14 schrieb Stefan Padberg: >> Hallo Nicolas, >> >> wo wird dieser Link denn erzeugt? Steht der im action-Attribut des >> Formulars? >> >> Ich fürchte, dass du das dann auf der Fluid-Ebene nicht hinbekommst. Was >> du willst, ist letztendlich, zwei Controller gleichzeitig anzusprechen: >> a) Abspeichern der eingegebenen Daten in der Comments-Extension, >> b) und dann Anzeige der News mit der News-Extension. >> >> Das wird ja durch zwei verschiedene Controller erledigt, die noch dazu >> in unterschiedlichen Extensions sind und auf unterschiedliche >> Repositories zugreifen. >> >> Ich würde folgenden Weg versuchen: >> >> 1. Abspeichern der Kommentardaten mit einer edit/create/update-Action im >> Standard-Controller deiner Extension. >> 2. In dieser action müsste dann am Ende die list-action der >> News-Extension aufgerufen werden. Schau dir dazu mal die >> redirect-Methode an. >> >> Beste Grüße >> Stefan >> >> >> Am 20.10.2015 um 10:01 schrieb Nicolas Puente: >>> Hallo zusammen, >>> >>> Ich stehe derzeit vor folgendem Problem: >>> >>> ich baue eine Extension die Kommentar speichert. Das geht. Die Kommentar >>> sind gespeichert. >>> Aber die News wird danach nicht mehr angezeigt. >>> >>> Meine URL sieht so aus: >>> >>> http://typo62.gla-rlp.de/einzelansicht.html?_cache=1_simplecomments_commentslisting[backPid]=_simplecomments_commentslisting[tt_news]=_simplecomments_commentslisting[action]=list_simplecomments_commentslisting[controller]=Comments=2a4e8b059d533bab7a076368ac4f6b26 >>> >>> >>> >>> und sollte so aus: >>> >>> http://typo62.gla-rlp.de/einzelansicht.html?_cache=1_ttnews[backPid]=1542_ttnews[tt_news]=141_simplecomments_commentslisting[action]=list_simplecomments_commentslisting[controller]=Comments=2a4e8b059d533bab7a076368ac4f6b26 >>> >>> >>> >>> >>> Das ist die entscheidende Punkt: >>> tx_ttnews[backPid]=1542_ttnews[tt_news]=141 >>> >>> Wie schaffe ich das? >>> >>> Ist das richtig? >>> >> name="newComments" object="{newComments}" method="post"> >>> >>> >>> >>> >>> Grüße. >>> >>> Niclás >> ___ >> 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] Formular
Hallo zusammen, Ich stehe derzeit vor folgendem Problem: ich baue eine Extension die Kommentar speichert. Das geht. Die Kommentar sind gespeichert. Aber die News wird danach nicht mehr angezeigt. Meine URL sieht so aus: http://typo62.gla-rlp.de/einzelansicht.html?_cache=1_simplecomments_commentslisting[backPid]=_simplecomments_commentslisting[tt_news]=_simplecomments_commentslisting[action]=list_simplecomments_commentslisting[controller]=Comments=2a4e8b059d533bab7a076368ac4f6b26 und sollte so aus: http://typo62.gla-rlp.de/einzelansicht.html?_cache=1_ttnews[backPid]=1542_ttnews[tt_news]=141_simplecomments_commentslisting[action]=list_simplecomments_commentslisting[controller]=Comments=2a4e8b059d533bab7a076368ac4f6b26 Das ist die entscheidende Punkt: tx_ttnews[backPid]=1542_ttnews[tt_news]=141 Wie schaffe ich das? Ist das richtig? name="newComments" object="{newComments}" method="post"> Grüße. Niclás ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular
Hallo Nicolas, wo wird dieser Link denn erzeugt? Steht der im action-Attribut des Formulars? Ich fürchte, dass du das dann auf der Fluid-Ebene nicht hinbekommst. Was du willst, ist letztendlich, zwei Controller gleichzeitig anzusprechen: a) Abspeichern der eingegebenen Daten in der Comments-Extension, b) und dann Anzeige der News mit der News-Extension. Das wird ja durch zwei verschiedene Controller erledigt, die noch dazu in unterschiedlichen Extensions sind und auf unterschiedliche Repositories zugreifen. Ich würde folgenden Weg versuchen: 1. Abspeichern der Kommentardaten mit einer edit/create/update-Action im Standard-Controller deiner Extension. 2. In dieser action müsste dann am Ende die list-action der News-Extension aufgerufen werden. Schau dir dazu mal die redirect-Methode an. Beste Grüße Stefan Am 20.10.2015 um 10:01 schrieb Nicolas Puente: > Hallo zusammen, > > Ich stehe derzeit vor folgendem Problem: > > ich baue eine Extension die Kommentar speichert. Das geht. Die Kommentar > sind gespeichert. > Aber die News wird danach nicht mehr angezeigt. > > Meine URL sieht so aus: > > http://typo62.gla-rlp.de/einzelansicht.html?_cache=1_simplecomments_commentslisting[backPid]=_simplecomments_commentslisting[tt_news]=_simplecomments_commentslisting[action]=list_simplecomments_commentslisting[controller]=Comments=2a4e8b059d533bab7a076368ac4f6b26 > > > und sollte so aus: > > http://typo62.gla-rlp.de/einzelansicht.html?_cache=1_ttnews[backPid]=1542_ttnews[tt_news]=141_simplecomments_commentslisting[action]=list_simplecomments_commentslisting[controller]=Comments=2a4e8b059d533bab7a076368ac4f6b26 > > > > Das ist die entscheidende Punkt: > tx_ttnews[backPid]=1542_ttnews[tt_news]=141 > > Wie schaffe ich das? > > Ist das richtig? > name="newComments" object="{newComments}" method="post"> > > > > > Grüße. > > Niclás ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular
Stefan du hast recht ... Vielen Dank aber ich schaffe nicht die redirect-Methode zu über zeugen um die variable zu schicken... So geht nicht... #redirect($actionName, $controllerName = NULL, $extensionName = NULL, array $arguments = NULL, $pageUid = NULL, $delay = 0, $statusCode = 303, $noCacheHash = false) #tx_ttnews[backPid]=1542_ttnews[tt_news]=141 $tx_ttnews = array(); $tx_ttnews["backPid"] = $args['backPid']; // 1542 $tx_ttnews["tt_news"] = $args['tt_news']; // 141 $this->redirect('list', null, null, $tx_ttnews); So auch nicht #$this->redirect('list', null, 'tx_ttnews', $tx_ttnews); #$this->redirect('list'); Was ist Falsch? Grüße. Nicolas Am 20.10.2015 um 10:14 schrieb Stefan Padberg: Hallo Nicolas, wo wird dieser Link denn erzeugt? Steht der im action-Attribut des Formulars? Ich fürchte, dass du das dann auf der Fluid-Ebene nicht hinbekommst. Was du willst, ist letztendlich, zwei Controller gleichzeitig anzusprechen: a) Abspeichern der eingegebenen Daten in der Comments-Extension, b) und dann Anzeige der News mit der News-Extension. Das wird ja durch zwei verschiedene Controller erledigt, die noch dazu in unterschiedlichen Extensions sind und auf unterschiedliche Repositories zugreifen. Ich würde folgenden Weg versuchen: 1. Abspeichern der Kommentardaten mit einer edit/create/update-Action im Standard-Controller deiner Extension. 2. In dieser action müsste dann am Ende die list-action der News-Extension aufgerufen werden. Schau dir dazu mal die redirect-Methode an. Beste Grüße Stefan Am 20.10.2015 um 10:01 schrieb Nicolas Puente: Hallo zusammen, Ich stehe derzeit vor folgendem Problem: ich baue eine Extension die Kommentar speichert. Das geht. Die Kommentar sind gespeichert. Aber die News wird danach nicht mehr angezeigt. Meine URL sieht so aus: http://typo62.gla-rlp.de/einzelansicht.html?_cache=1_simplecomments_commentslisting[backPid]=_simplecomments_commentslisting[tt_news]=_simplecomments_commentslisting[action]=list_simplecomments_commentslisting[controller]=Comments=2a4e8b059d533bab7a076368ac4f6b26 und sollte so aus: http://typo62.gla-rlp.de/einzelansicht.html?_cache=1_ttnews[backPid]=1542_ttnews[tt_news]=141_simplecomments_commentslisting[action]=list_simplecomments_commentslisting[controller]=Comments=2a4e8b059d533bab7a076368ac4f6b26 Das ist die entscheidende Punkt: tx_ttnews[backPid]=1542_ttnews[tt_news]=141 Wie schaffe ich das? Ist das richtig? Grüße. Niclás ___ 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] Formular
Stefan Vielen Dank für deine Hilfe. Ich habe so gelöst: 1) In list: Eine Funktion die gib zurück die Komplette URL 2) In Template ein versteckte Input mit die URL (tx_simplecomments_commentslisting[__url]) Und in 'createAction' $this->redirect(NULL, NULL, NULL, NULL, $theUrl); Geht. Elegant? Keine Ahnung. Grüß. Nicolas ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Formular
Morgen, ich versuche ein Formular bauen in eigene Extension. Wenn ich das mache: object="{newComments}" method="post"> http://typo62.gla-rlp.de/einzelansicht.html?_cache=1_ttnews[tt_news]=139 wird nur " tx_ttnews[tt_news]=139" übergeben den Rest nicht. Wie schafe ich das das beiden (_ttnews[backPid]=1542_ttnews[tt_news]=139) übergeben sein? Grüß Nicolas ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular
Selbst gefunden: Am 14.10.2015 um 12:01 schrieb Nicolas Puente: Morgen, ich versuche ein Formular bauen in eigene Extension. Wenn ich das mache: object="{newComments}" method="post"> http://typo62.gla-rlp.de/einzelansicht.html?_cache=1_ttnews[tt_news]=139 wird nur " tx_ttnews[tt_news]=139" übergeben den Rest nicht. Wie schafe ich das das beiden (_ttnews[backPid]=1542_ttnews[tt_news]=139) übergeben sein? Grüß Nicolas ___ 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] Formular: Seite nicht mehr gültig erzwingen
Hallo, ich habe folgendes Szenario: ein angemeldeter Benutzer schickt ein Formular ab. Sobald das Formular richtig ausgefüllt ist, soll beim Betätigen des Back-Buttons im Browser der Hinweis Seite nicht mehr gültig kommen. Umgebung ist TYPO3 6.2.11. Folgende Actions sind beteiligt: 1) formularAnzeigenAction() ... zeigt das Formular an, welches die Daten an die createDatensatzAction schickt 2) createDatensatzAction() ... erzeugt einen Datensatz und leitet weiter auf die fertigAction 3) fertigAction() ... zeigt eine Danke-Seite an Ich habe nun in jeder Action folgenden Code eingefügt, in der Hoffnung, dass dies einen entsprechenden PHP-Header setzen wird: ---Code-(Anfang)--- $headers = array( 'Pragma'= 'no-cache', 'Expires' = 'Expires: Sat, 26 Jul 1997 05:00:00 GMT', 'Cache-Control' = 'no-store, no-cache, must-revalidate, post-check=0, pre-check=0', ); foreach ($headers as $header) { $this-response-setHeader('Buchungsformular', $header); } $this-response-sendHeaders(); -Code-(Ende)--- Es tut sich allerdings nichts. Ich kann noch immer den Back-Button anklicken und komme wieder zurück auf das Formular. Bin ich hier in die richtige Richtung unterwegs oder habe ich einen Denkfehler und das funktioniert ganz anders? Gruß, Stefan ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Formular mit Relationen - PropertyMapper
Hallo Zusammen, hat jemand schon einmal Erfahrung sammeln können in der Erstellung von Formularen mit Relationsmodellen? Ich habe ein Anfrage Formular, welches zwei 1:n-Relationen besitzt. Die Formularfelder erstelle ich mit folgendem Schema: f:form.select property=relation.property options={propertyOptions} prependOptionLabel=-- Bitte auswählen -- / Das generierte Feld sieht auch korrekt aus: select name=tx_ext_plugin[controller][relation][property] .../select das propertyOptions array sieht wie folgt aus: $propertyOptions = ['value1' = 'value1', 'value2' = 'value2', ...]; Wenn ich nun aber das Formular absende, bekomme ich immer eine Exception des PropertyMappers. 'Exception while property mapping at property path relation.property:The identity property value2 is no UID' Ich habe eine Optionen mit Hilfe der getPropertyMappingConfiguration() Methode ausprobiert, jedoch keine gefunden, die zum Erfolg führte. Wenn ich skipProperties() benutze ist zwar die Exception weg, allerdings auch das gesamte property aus $this-request Hat jemand eine Idee was ich ändern muss? Ich habe zudem noch ein Dateiupload im Relationsmodel, aber das ist ein Thema für sich. ;) ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular mit Relationen - PropertyMapper
Hallo, ich hatte mich mit diesem Problem auch mal lange beschäftigt. Schau dir mal diesen Thread hier an: Extbase/Fluid: Edit-Formular für n:m-Relation im Frontend erstellen 16.5.2014 Da habe ich meine Forschungsergebnisse dokumentiert. Man bekommt das im Prinzip alles auf Fluid-Ebene hin. Man muss sich bloß etwas Gedanken machen über die Objekttypen, die da jeweils übergeben werden. Eine uid ist dann manchmal ein Integer, ein Array oder ein Objekt. Ich hoffe diese Hinweise helfen dir weiter. Grüße Stefan Am 21.04.2015 um 09:32 schrieb Tobi Kretschmann: Hallo Zusammen, hat jemand schon einmal Erfahrung sammeln können in der Erstellung von Formularen mit Relationsmodellen? Ich habe ein Anfrage Formular, welches zwei 1:n-Relationen besitzt. Die Formularfelder erstelle ich mit folgendem Schema: f:form.select property=relation.property options={propertyOptions} prependOptionLabel=-- Bitte auswählen -- / Das generierte Feld sieht auch korrekt aus: select name=tx_ext_plugin[controller][relation][property] .../select das propertyOptions array sieht wie folgt aus: $propertyOptions = ['value1' = 'value1', 'value2' = 'value2', ...]; Wenn ich nun aber das Formular absende, bekomme ich immer eine Exception des PropertyMappers. 'Exception while property mapping at property path relation.property:The identity property value2 is no UID' Ich habe eine Optionen mit Hilfe der getPropertyMappingConfiguration() Methode ausprobiert, jedoch keine gefunden, die zum Erfolg führte. Wenn ich skipProperties() benutze ist zwar die Exception weg, allerdings auch das gesamte property aus $this-request Hat jemand eine Idee was ich ändern muss? Ich habe zudem noch ein Dateiupload im Relationsmodel, aber das ist ein Thema für sich. ;) ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Formular mit Userfunction, Ajax und PHP
Hi, und zwar gebe ich via Userfunction ein Formular aus, welches aus einem Kalender (Datepicker-Widget von jQuery UI) und der Ausgabe von Uhrzeiten besteht, siehe Anhang. Innerhalb von TYPO3 werden Events verwaltet, welche ich nun gerne mit diesem Kalender und einer Buchung koppeln möchte, allerdings nur bedingt, weshalb ich gerne auf eine Extension verzichten möchte. Die Events werden in der Datenbank gespeichert und gehören jeweils einer Eventkategorie an, welche wiederum einer bestimmten Seite zugeordnet ist. Auf dieser Seite wird das oben genannte Formular ausgegeben. Nun kann ich via Userfunction auf die page id der Seite zugreifen, wodurch ich die Eventkategorie auslesen kann und mit dieser wiederum auf die dazugehörigen Events zugreifen kann, so weit so gut. Nun möchte ich jedoch das Datepicker-Widget manipulieren, so dass nur die Tage auswählbar sind, die den Events entsprechen, welche via Datenbankabfrage ausgelesen werden. Des Weiteren sollen nach Auswahl des Datums die dazugehörigen Zeiten dieses Events angezeigt und ausgewählt werden können. Daher müsste ich meine PHP-Daten an JavaScript weiterreichen, nur funktioniert das nicht so wie ich es mir erhofft habe. Dazu ein Beispiel: custom.js: $( #datepicker ).datepicker({ inline: true, dateFormat: D, dd. MM yy, onSelect: function(dateText, inst) { $.ajax({ url: 'test.php', dataType: 'json', success: function( response ) { alert( response ); }, error: function (xhr, ajaxOptions, thrownError) { alert(xhr.status + thrownError); } }); }, }); test.php: ?php $pageId = intval( $GLOBALS['TSFE']-id ); echo json_encode( $pageId ); ? Die page id die in diesem Fall zurückgegeben wird ist leider 0 und führt daher nicht zum Erfolg. Ich hoffe ihr könnt mir weiterhelfen :). begin 644 formular.png MB5!.1PT*@H-24A$4@```8T```%A`(#0V%_`7-21T(`KLX MZ01G04U!``QCPO\804)$A9P``#L,```[#`=OJ0``#2Q241! M5'A[9V!4]UEN[?O_O^D0T3,B8O5/#8KDEEF3!E=I]?G#79Q\OSAKR:EV5C MU[)5GCMF#,\N,V9V8V`P;@@LSO=)_31RVIU6KIBFMA?;\ZE;A;TB==W3[? M;;6$^K_\Q\][`0T`3R$0B+Z'\:G_?_(A`(1-^BZ%.7``#0)^!3`(^ M`Y\`/0=^!0`H._`IP``?0^!0#H._`I`$#?2?I)PM3:9O+Z[MG,O22L[? M/%NGU_9D+UQ7S^N67Z'#O+U-3T^\:J_H$UD$`C`#YEF5OEN5A;%)S M?G^8P*`N'*:^I1FWGVVN*LJ?EB]8TIOWEZ__:T*1.FI[5'=6Q2@O6JO(@M MB8?QNK.+RXMS1F;Z]L/MR[?/EZSF]-S]IV_M%@5.R6J]Y+;9'IV?OFYT7VS MIN*MU?L!]E[:`]Z8T4+K69DR!I.+[6@T:OXPLNW=;@VRSO+*_*Q=.+OP M2(0!`([6/F5XL_DELGH/9OI/O./3EKXE,_LK/5!(;=C)KQ3HGHO;U:_,(L\ M[:\[O!R:-Y6S]][QF5=$'-OG+(DMQA/+MG_[#]4,CFP,`A+%\BK-8NRK M\_LF)7/VHZOD16PI[U-SRUOGE^=/%VWG8FXI*Q3W4BWT[J]W%XI]EELM\E: MT]-%LRTQ2T[':VB03V-;VP1IVQ\V?^$N\PV/QF%I^8'MO)UA(=!/N@;O[H MS?GEV[6%A$\*P/#HSJ?.WSQ_LK*T\`5?O^2-05,O+V)+H16KP7.ZWR^6V M%2.F9V:_6%Q^XFX$/#-=PYFE+6M8MQ6S']7]M;,IG(]V'Q?V2+^'EXK?SF M=G]NP`,)9/9==].Z;C,7U[:WYSMNMB,GD1+BW$EHQS:J=UJ]%\/)]K.5 MI?G;,VPWLTM;MM8:U=SB(LG,+F]9A85[MLYNF;8O+KE]98M/F7Z:]'-`0! M:Y\Z?_/,7+[P59S$LJ\\YV'=@A(LHV7$X2+,+7YSN^15KQ[5.ZWBT_P M*HTP5V1NE,HMKMM7C4^QW.R]I]PS\XAL#@`0FOI4$1X/YCY+#LFV;(D=D*E ML;E/IQ4D27%XRL/Y59D[W3)W?]S*6@65BM#$:;]')T\7CF6_DT!`$)[ MGYJ_)^]ISG]LJ\O3MG[LOOK)J,E\'JMT_O\;/+CW/K[BX]M!+R^8^%=EI MY5[(@-86W26?_W@!(5XDPU'\0(*,=A-5^XH837Z1V;'L=_:+)=SBFP.`!#2 M?0H``-X/\D`0-^!3P$`^@Y\@#0=^!3`(^`Y\`/2=@$\A$`A$WR+G4P@$ M`M'G@$\A$(B^!WP*@4#T/!3`2B[X%Q=`0T=,H^I26$0@$H@\1]BEY:`$` M`-XWZDL\D`0.]07^*`3P$`H?Z$@=\@#0.]27..!3`(#H;[$`9\`/0. M]24.^!0`H'H+W'`IP``O4-]B0,^!0#H'I+'/`I`$#O4%_B@$\!`'J'^A(' M?`H`T#O4ESC@4P`WJ^Q`?`@#T#O4E#O@4`*!WJ]QP*^1)XL3D+3Z32 MXB^96][QZGB]G4Y_77O'FVLG![VN@3T[75IZ_E26\YVU1;=T^O;B6J@1 M\A'IP0K;R[-V*Y_NCAJ\=]27..!3'R*^TW?R:UQ+-[SC.(*_IMT\69HQT MCIG%IR\.A=2/F84GOHV1S:TMBD+ITXS7.U#WSJ`T)]B6,LG]K?^L.S M/Q]+P?#S\R=/_O7MA93`^\+WJ:F9I2VIOMQ:\GVCT$7IG*TE[O/,+6T99WKS M[#[[DNSW*7OF[+VG;XPAL:7-W']NEE%7Z\WSU46OSY0_6/';^4=B:`74.[_ MOR?T:_SE.F+^M?CO[P2:$)ZDL[7WJ9.L?J*7_/[/4KZ\W/S?=ZAFY4]G M4@;O_IV;G\)9-0LW/V?$U;]][EV;34W/SB_KQ9D(S2VO/0UIN?_2; MH%(VO;/%F9F:*/;*^1#%MD_=WS$:G0[\5!Q5;?JU,P,6VM.?X][8K/+VU(! ML'W?SJCKV7SX1TI7UZ2/U`-864DU%?XFCK4XCF[3_C_[VS_\I%7_Y_3W3 M='[SS_\A%#]XQE:DZDN3XFY7;MO3PH7,?4UV^^B**^0Z9@:RD5*=)C M%4@/:FKQJ5J-=[VQKK1V*?FEEHXZ6K[I2QWY,)LG6LS9X;@_4Y/_7E M3_2-_.7W_YUKMO_SFKJ;\@K+M_\GFL245_B:.53%[OW?VG:QY?_^]?9J MQ92GIE;_'1=]/4[04^X6V*[-#*FDSF-37WQCOG5-^TX?FS^]Q]D4Z0A)= MN]'R\YV=G!ULNUX/F5^M3;F5I^^137[5A;_JYW5A86UW;,(6JF?SEJU`: MVP+O@T=[%_Q]_+S]?[CFKU=WJ'C_QM3E16T;R5!?XFCA4\?_=_ZOS(%H9^KX MC[\R972FD.6VY+2II/E698O9SZYV]WGC]969K7RS]9)FL!X*R4?($B]A^ M:/MRA#A:C4]EE*OW5N?-!7,_.JV'?=ZH_'L6:S@3CPOC!=JH4U^C9,'^KX MCU1#7:I??/0_J.8?Y_^*6@VO5HOZ$D=CG^)!*.+O^R;LNM;34W]FW?702 M]XN7VS(,M/!$.D[%W*I_^;I?;YZRI'W*6\HWO%6[[AE-_`J.-_2;E?F:/X M5`EW]V_N8-15M`]MDME3.'K7W[$?:A[__(7^P7EAJ[BJ]Q-/,I'CLW?/2W M_VXJ?E[]:]NW(G[SSW85T`/\W.9_3\_-:?*7[S'8U;D(+?OKSQYOO-\BTC M[U,ED_`N^KLGV3FG^4M;*R3^7IS*J#L$G91TP0;A+1=@^U,^[5#/U-UR3 M.*:NOL31L#_%P^=34[^8^M4?CTS%J]7?V(JIJ?_V#[8]``_;V7TG.$1[;8
[TYPO3-german] Formular
Hallo Liste, wenn man unter 6.2 ein Formular anlegen will, kommt wie gehabt als Voreinstellung ein fertiges Formular raus. Aber da kann man keinen Empfänger angeben. Muss ich jetzt die Ext. form verwenden, oder wie kann ich bei der klassichen Methode die Empfängeradresse angeben? lg Freddy -- Freddy Tripold http://www.tlog.at Wenn Du entdeckst, dass Du ein totes Pferd reitest, steig ab! (Weisheit der Dakota-Indianer) ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular
Hi, bisher ging es, Form zu de-installieren. Dann konnte man das klassiche Mailformular benutzen. Ob das unter 6.2 auch noch so ist, weiß ich nicht. Ich kam bis jetzt nicht in die Verlegenheit, es wissen zu müssen. Beste Grüße Stefan Am 24.09.2014 um 10:13 schrieb Freddy Tripold: Hallo Liste, wenn man unter 6.2 ein Formular anlegen will, kommt wie gehabt als Voreinstellung ein fertiges Formular raus. Aber da kann man keinen Empfänger angeben. Muss ich jetzt die Ext. form verwenden, oder wie kann ich bei der klassichen Methode die Empfängeradresse angeben? lg Freddy -- Bergische Webschmiede Typo3 Dienstleistungen :: Dipl.-Ing. Stefan Padberg :: www.bergische-webschmiede.de --- Diese E-Mail ist frei von Viren und Malware, denn der avast! Antivirus Schutz ist aktiv. http://www.avast.com ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] [Formular] Textarea ohne Angabe von cols/rows
Hallo, via Formwizard gehts nicht, ich brauche für ein Formular (da responsive..) Textarea's ohne die Angabe von col+row. Auch wenn die Angaben aus dem generierten Forumlar Setup entfernt werden geht es nicht - wie kann ich das hinbekommen? gruß Can ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] [Formular] Textarea ohne Angabe von cols/rows
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Can, On 08/18/2014 01:45 AM, Can Kattw wrote: Hallo, via Formwizard gehts nicht, ich brauche für ein Formular (da responsive..) Textarea's ohne die Angabe von col+row. Auch wenn die Angaben aus dem generierten Forumlar Setup entfernt werden geht es nicht - wie kann ich das hinbekommen? Zumindestens das col-Attribut der Textarea hat einen default-Wert, es hilft also nichts, das Attribut zu entfernen. Allerdings sollte das ganze auch problemlos gehen, indem du einfach im CSS die Breite oder die maximale Breite der Textarea setzt (in Prozent natürlich). Gruß Jost -BEGIN PGP SIGNATURE- Version: GnuPG v1 iEYEARECAAYFAlPxQ/gACgkQNme/yCvmvTKMGACgleRgo/wVYqyqHPp03Qejdb8N 9oAAniOWmDKuj20Yryb1xtzoptvgwUvs =m7tL -END PGP SIGNATURE- ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular FE-User auslesen
Am 09.05.2014 20:45, schrieb Terminator: ok ich kann auch den formhandler nehmen . da kannst mir helfen ? da hat Michael dir doch schon ein Snippet geschickt... du kannst da auch mit einem Marker ein hidden field füllen, dir steht halt die komplette TypoScript Palette zur Verfügung. Ist aber keine Klick und Fertig Extension... da bedarf es schon ein wenig Einarbeitung http://www.typo3-formhandler.com/ PS: (an alle) - aber auch mich würde übrigens interessieren ob und wie man in die Systemextension form Typoscript Elemente rein bekommt (wie in diesem Fall Daten aus fe_users), denn es ist schlecht einem Kunden zu kommunizieren das man dafür eine weitere Extension braucht... -- 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] Formular FE-User auslesen
Am 08.05.2014 22:34, schrieb Terminator: kann ich beim Senden eines Formulars den aktuell angemeldeten Benutzer auslesen ? in Typoscript bekommst du die UserID des angemeldeten benutzers mit: lib.userid = TEXT lib.userid.data = TSFE:fe_user|user|uid wie du das in DEIN Formular bekommst kann ich natürlich so nicht sagen... -- 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] Formular FE-User auslesen
jemand ne idee wie man das einbauen könnte ins formular? bzw in die mail die dann gesendet wird ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular FE-User auslesen
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hallo Terminator als erstes sei mal der Hinweis erlaubt das die Liste keine anonymen User mag, benutze doch bitte deinen richtigen Namen: jemand ne idee wie man das einbauen könnte ins formular? Wäre die erste Frage nach, welches Formular genau? das Standardmailformular? http://typo3.org/documentation/snippets/sd/42/ oder z.B.: Formhandler: plugin.Tx_Formhandler.settings.predef.formular { preProcessors { 1.class = Tx_Formhandler_PreProcessor_LoadDefaultValues 1.config { 1 { name.defaultValue = TEXT name.defaultValue.data = TSFE:fe_user|user|name email.defaultValue = TEXT email.defaultValue.data = TSFE:fe_user|user|email } } } } bzw in die mail die dann gesendet wird Die ergibt sich dann ja aus den Formulardaten bye - -- Michael Kasten | http://m-kasten.de Im wirklichen Leben gibt es kein [Strg]+[Z] -BEGIN PGP SIGNATURE- Version: GnuPG v1 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBAgAGBQJTbMWQAAoJEF1/iIvWnG8Nb6EH/1EBkLY/3n5x50kjm61J/8AN 1VKz3bRoUOi6kC0Wj7QKsoC7jqm7qJuz2GlL+NKqCMx1bEhlS4zVq4JZQDxhYrOL +eqG9SnamMotEpIADhqX18XANJw50wbT5gr2LIyd9qdms5Yg099Q2QkK1DaNiLq1 LMhAYj/rjgqrc1zJCyxSYCyOqe1i+YFb/c9kvm0RGHBbpdseZJGFcrft+3BRxyob NqZ0VIzhTao+D3nXsuHhb4sHdttjwWzf98JEi/cViddomHsqwToTe38IZZQ7Ev0E nbwV2wYAFJoNtR5v9oAsR+tfc9fY88HDt2hlvB2RyAYVyN3IFrdPRLm7uT0y4T8= =X59E -END PGP SIGNATURE- ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular FE-User auslesen
ich ändere dann gleich meinen namen danke ich verwende den normalen in typo3 6.1.x enthaltenen form ist dann das hier das richtige? http://typo3.org/documentation/snippets/sd/42/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular FE-User auslesen
Am 09.05.2014 15:02, schrieb Terminator: ich verwende den normalen in typo3 6.1.x enthaltenen form ob das da möglich ist weiß ich leider auch nicht... für formhandler oder für powermail hätte ich da Tipps... ist dann das hier das richtige? http://typo3.org/documentation/snippets/sd/42/ nein, das bezieht sich auf die alte formularextension (würde imho greifen wenn du form deinstallierst und das eingebaute mailform nutzt) -- 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] Formular FE-User auslesen
ok ich kann auch den formhandler nehmen . da kannst mir helfen ? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Formular FE-User auslesen
Hallo, kann ich beim Senden eines Formulars den aktuell angemeldeten Benutzer auslesen ? Formular befindet sich auf einer geschützen Seite ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular - Feedback keine Daten
Hallo Marcus, die 6.2 ist noch ganz neu, keiner von uns setzt die bis jetzt produktiv ein, wir sind auch erst dabei, die Funktionen auszutesten. Ich habe mir auf diese Mail hin mal das Formular angesehen, und ich bekomme es auch nicht zum Laufen. Offenbar ein Bug, der übersehen wurde. Anscheinend sind bisher erst wenig drüber gestolpert, weil ich nichts im Bugtracker dazu finden kann. Ich habe es dort mal gepostet: http://forge.typo3.org/issues/57830 Produktiv-Seiten mache ich aktuell noch mit 6.1, zumindest bis für 6.2 der erste Bugfix raus ist. Gruß Peter Am 11.04.2014 um 12:52 schrieb Marcus mar...@dieterheick.de: Bin ich der einzige der Probleme mit dem Feedback Formular hat Gibt es alternativen für Typo3 6.2 Ich brauche wirklich Hilfe, bzw. einen Rat was ich tun muss??? ___ 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
[TYPO3-german] Formular - Feedback keine Daten
Hallo, ich habe folgendes Problem: Das Formular kann ganz normal ausgefüllt und abgesendet werden. Die Email wird auch versandt, aber leider ohne brauchbare Daten. Es werden auch nur unbrauchbare Daten angezeigt wenn die Bestätigungsseite eingeschaltet wird. Ich verwende Typo3 6.2 Responsive Introduction Package. Vielen Dank für Eure Hilfe... ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular Entweder-Oder Eingabe
Am 11.11.2013 10:03, schrieb Marcel Meier: Hallo Community, ich will ein Formular erstellen das die Möglichkeit gibt, das man entweder per Mail oder per Telefon kontaktiert wird. Hierzu brauche ich aber eine Entweder-Oder Eingabe, sprich wenn der Nutzer eines der beiden nicht angibt (entweder Email Adresse oder Telefonnummer) soll eine Fehlermeldung kommen das er zumindest eines der beiden Felder ausfüllen muss. So meine Frage, kann ich das mit dem normalen Mail-Formular erstellen oder brauche ich dafür eine Extension? Des weiteren wäre es noch super das man einen Sicherheitscode mit in das Formular einbinden kann. Ich würde mich freuen wenn Ihr mir hier weiter helfen könntet. Viele Grüße Rusher Hallo Marcel, ich würd für sowas immer formhandler benutzen. Ich würd sowieso für Formulare immer formhandler benutzen :-) Und mit Sicherheitscode meinst du captcha, oder? Schöne Grüße, Peter -- http://function2form.net http://peter-kuehnlein.net The constitution of a person is revealed by his dreams. It would be good to make companions of your dreams and to put forth effort. (Hagakure) ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular Entweder-Oder Eingabe
Hallo Peter, vielen Dank für deine schnelle Antwort, ich werde Formhandler mal testen. Kann man beim Formhandler ohne weiteres Entweder-Oder Eingaben generieren? Ja mit Sicherheitscode meine ich Captcha :-) ist das auch im Formhandler inbegriffen? Viele Grüße Marcel ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular Entweder-Oder Eingabe
Hallo Peter, dann werde ich mich mal in den Formhandler einarbeiten, vielen Dank für den Hinweis. Dann hätte ich noch eine kleine Frage, habe ein Favicon eingebunden das wird aber leider nicht üebrall angezeigt, hauptsächlich im Internet Explorer nicht. Hättest du hier noch eine Idee? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Formular zur Datensuche
Hallo, wie kann ich ein Formular in Typo3 verarbeiten, mit dem ich z.B. eine PLZ eingeben lasse und mit dieser PLZ dann Daten aus einer DB Tabelle auslese und anzeige. Ich möchte dafür nicht unbedingt eine Extension schreiben und das ganze mit TypoScript lösen. Die Daten liegen schon in einer Tabelle vor. Mit dem TYPOP3 Standard Mail-Formular funmktioniert das ganze nicht, weil TYPO3 da immer eine E-Mail-Adresse erwartet. Ich möchte ja aber nur die eingegebene PLZ verwenden, um nach entsprechenden Datensätzen in einer Tabelle zu suchen. Mein TYPO3-Formular sieht momentan so aus: form action=index.php?id=106 id=vmsuche name=mailform enctype=multipart/form-data method=get target=_self div style=display:none; input type=hidden name=html_enabled id=mailformhtml_enabled value= / input type=hidden name=subject id=mailformsubject value= / input type=hidden name=locationData value=106:tt_content:117 / /div fieldset class=csc-mailform div class=csc-mailform-field label for=mailformplzPLZ:/label input type=text name=plz id=mailformplz size=5 value= / /div div class=csc-mailform-fieldlt;Personennamegt;/div div class=csc-mailform-field input type=submit name=formtype_mail id=mailformformtype_mail value=Send form! class=csc-mailform-submit / /div /fieldset /form Jemand im alten Jahr noch eine Idee wie das Formular aussehen muss damit ich dann per TypoScript die Postvariable auslesen und damit auf die PLZ-Tabelle zugreifen kann? Vielen Dank schon mal im voraus und allen eine guten Rutsch du alles Gute für 2012! Johannes. - JCL Internet- EDV-Services Johannes C. Laxander * D 73257 Köngen * Hauffweg 7 Tel.: +49 (0)7024 8 68 91 85 * Fax: +49 (0)7024 8 68 91 86 * Skype: jochla-k Internet: www.laxander.com http://www.laxander.com/ * E-Mail: j...@laxander.com mailto:j...@laxander.com XING: http://www.xing.com/profile/JohannesC_Laxander http://www.xing.com/profile/JohannesC_Laxander _ Schon mal an Segelurlaub gedacht? Auch für Nicht-Segler geeignet! Infos unter: http://www.khp-yachtcharter.de http://www.khp-yachtcharter.de/ Abenteuer und Komfort, Naturerlebnis und Luxus, Verwöhnt-Werden und Mitsegeln. Mehr unter http://www.sailing-classics.com http://www.sailing-classics.com/ Reise-Perlen von ausgesuchter Qualität bei http://www.wishline-reisen.de blocked::http://www.wishline-reisen.de/ You like Jazz? Swing in ... http://www.jazzclub-koengen.de http://www.jazzclub-koengen.de/ Mensch - Raum - Pflanze - Raumbegrünung tut gut - Grün.Raum.Konzepte von http://www.ruof-raumbegrünung.de blocked::http://www.ruof-raumbegrünung.de/ ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Formular mit Fluid und Kindobjekten
Hallo, kurze Info: Ich schreibe eine Extension die Supporttickets verwalten soll. Jedes Ticket hat einen title als property und mehrer messages also property (objekte). Wenn ich als ein neues Ticket anlegen möchte muss im Formular, sowohl der title als auch eine message eingeben werden. Zwischen Ticket und Messages besteht eine 1:n Beziehung. Wie bekomme ich die in mein Fluidtemplate? Und was muss im Controller stehen für die Methode newAction() generiert das Eingabeformular, und createAction() soll dann bei korrekter Eingabe alls ins Repository schicken. ich habe folgendes Fluidtemplate: Die ?? zeigen das Problem. name={messages.message} klappt nicht. Muss ich messages irgendwie als argumente übergeben? Wenn ja wie mach ich das, in f:form kann ich ja erstmal nur ein objekt übergeben oder? f:form method=post controller=Ticket action=create name=newTicket object={newTicket} pf:form.textbox property=title size=40 maxlength=255 //p pf:form.textarea name=?? rows=15 cols=40 value= //p pf:form.submit value={f:translate(key: 'save_message')} //p /f:form Controller: public function newAction(Tx_Supportticket_Domain_Model_Ticket $newTicket = NULL, Tx_Supportticket_Domain_Model_Message $newMessage = NULL) { $this-view-assign('newTicket', $newTicket); } Ich hoffe es ist verständlich. Gruß, Tom ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Formular zerschießt mir den IE
Hallo Zusammen, ich benutze das Formular welches von Typo3 vorinstalliert ist, das hat auch soweit funktioniert, leider wird mir das Layout im Internet Explorer zerschossen. Liegt wohl daran, dass ich es in Tabellen angelegt habe und ich die Spalte nicht zu machen kann. # Example content: table width=590 border=0 cellspacing=0 cellpadding=0 tr td width=10nbsp;/td tdspanFirma*/span | *Firma = input,30| tdspanPLZ / Ort/span | PLZ/Ort = input,30 | /tr /table |formtype_mail = submit | senden |html_enabled=hidden | 1 |subject=hidden| This is the subject Ich benutze Typo 4.4.6. Es gibt ja einige Extension, kann mir jemand eine gute Empfehlen, ich schaue mir gerade noch die mailformplus an. Danke für Eure Hilfe Micha ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular zerschießt mir den IE
Hallo Michael, Am 11.03.11 12:39, schrieb Michael Warzitz: Es gibt ja einige Extension, kann mir jemand eine gute Empfehlen ... Danke für Eure Hilfe schau dir mal formhandler an: http://forge.typo3.org/projects/show/extension-formhandler/ lg, Andreas ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular zerschießt mir den IE
Powermail ist auch ziemlich mächtig ;) Grüße Kay -- http://www.kay-strobach.de - Open Source Rocks ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular zerschie�t mir den IE
Michael Warzitz m.warz...@creativteam.com schrieb im Newsbeitrag news:mailman.1.1299843585.10092.typo3-ger...@lists.typo3.org... Hallo Zusammen, ich benutze das Formular welches von Typo3 vorinstalliert ist, das hat auch soweit funktioniert, leider wird mir das Layout im Internet Explorer zerschossen. Liegt wohl daran, dass ich es in Tabellen angelegt habe und ich die Spalte nicht zu machen kann. # Example content: table width=590 border=0 cellspacing=0 cellpadding=0 tr td width=10nbsp;/td tdspanFirma*/span | *Firma = input,30| tdspanPLZ / Ort/span | PLZ/Ort = input,30 | /tr /table Ich würde das hier probieren: td width=10nbsp;/td /tdtdspanFirma*/span | *Firma = input,30| /tdtdspanPLZ / Ort/span | PLZ/Ort = input,30 | ... Gruß. Holger ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular zerschießt mir den IE
Ich würde das hier probieren: td width=10nbsp;/td /tdtdspanFirma*/span | *Firma = input,30| /tdtdspanPLZ / Ort/span | PLZ/Ort = input,30 | Ha, stimmt ja, ist mir gar nicht aufgefallen :-) Das reicht wahrscheinlich schon. -- 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] Formular: Textarea mit Umbrüch en?
Am 31.08.2010 13:34, schrieb Nicole: Hi David, ich bin nicht so in der Materie drin, aber es sieht für mich nun so aus, als müsste ich den Inhalt der Textarea angeben. Den weiß ich doch aber nicht. Das ist doch von Formular zu Formular unterschiedlich... Und der Marker extistiert schließlich nur innerhalb der Extention... :/ Geht das dann so nicht oder wie muss ich das anpacken? Grüße Nicole Hallo Nicole, ich habe mir aus dem Manual mal folgenden Code entliehen: markers { static_marker = Static marker dynamic_marker = TEXT dynamic_marker.field = title } Das komplettier ich jetzt mal: plugin.tx_spbettercontact_pi1 { markers { static_marker = Static marker dynamic_marker = TEXT dynamic_marker.field = title dynamic_marker.field = lib.parseFunc_RTE } } Bei den Konfigurationsoptionen Field und Database weiss ich nicht, wie weit man dort manipulieren kann, aber evtl. brauchst Du das nicht, ansonst kannst Du ja auch selbst mal testen. Oft klaert ein Blick in den PHP-Code sehr viel - dort kann man ggf. auch Anpassungen vornehmen. Gruss, David ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular: Textarea mit Umbrüch en?
- Ursprüngliche Nachricht - Von:Nils Hodyas n.hod...@billiton.de Gesendet: Montag, 30. August 2010 08:46:47 An: typo3-german@lists.typo3.org CC: Betreff:[TYPO3-german] Re: Formular: Textarea mit Umbrüchen? Am 29.08.2010 09:34, schrieb Nicole: Hallo! Hallo! Ich wollte mal fragen, ob es normal ist, dass bei einem Formular die Umbrüche eines Textfeldes verloren gehen. Die automatischen Umbrüche am Zeilenende, ohne dass jemand auf Return oder Umschalt+Return gedrück hat? Ja. Das ist nämlich gerade bei meinem bettercontact-Formular der Fall. Ist das normal oder muss man da ggf. noch was einstellen oder so? Wär super, wenn mir jemand das zumindest mal pauschal beantworten könnte. :) Hallo Nicole, du kannst Text durch einen Parser nachbearbeiten [1], z.B. so: parseFunc = lib.parseFunc_RTE 10 = HTML 10.value ( text mit Zeilenumbrüchen ) 10.value.parseFunc = lib.parseFunc_RTE Damit wird der Text durch eine bereits definierte Funktion geparst. Du kannst jedoch auch eigene Funktionen schreiben [2]. Gruß, David 1) http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.3.2/view/1/5/#id2504209 2) http://typo3.org/documentation/document-library/core-documentation/doc_core_tsref/4.3.2/view/1/5/#id2509925 ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular: Zeichen, die das Feld beinhalten MUSS
Am 24.08.2010 01:57, schrieb Steffen Gebert: Am 24.08.10 01:20, schrieb Nicole: Schade, dass du immernoch nicht bettercontact in den Betreff bekommen hast... Schade dass du noch immer nicht grüßt. Außerdem ist das offensichtlich kein bettercontact-abhängiges Problem sondern allgemein die Frage wie man mit TypoScript Zeichen definiert, die ein Feld beinhalten muss. Sorry, dass ich es aufgegeben habe nur bis zum Untertassenrand zu denken. Du hast ja eine sehr nette Art, wenn du hier Hilfe suchst.. Kind regards Steffen Ja sorry, aber wenn ich hier in zwei Fragen direkt als Dämlack angesprochen und belehrt werde habe ich nicht mehr viel Lust nett zu sein. Ich bemühe mich immer um einen netten Umgangston aber wie Dreck behandeln lassen muss ich mich nun auch nicht... Wie du mir, so ich dir, Wie man in den Wald rufst, so schallts heraus, ... Also danke für die Hilfe. Nicole ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular: Zeichen, die das Feld beinhalten MUSS
Am 23.08.10 22:30, schrieb Nicole: Hallo! Ich arbeite gerade noch mit bettercontact, um meine Formulare auf die Reihe zu kriegen. Schade, dass du immernoch nicht bettercontact in den Betreff bekommen hast... Da ist wohl der Teil regex wichtig, um zu sagen, wie eine anständige E-Mailadresse auszusehen hat. Allerdings ist mir die Zeichenfolge ein Rätsel. ô__o Kann mir das jemand übersetzen? /^[\w-]+(?:\.[\w-]+)*@(?:[\w-]+\.)+[a-zA-Z]{2,7}/ Regular Expressions ist das Stichwort, wenn du dich einlesen willst. Sehr mächtig, aber auch sehr geil :) Da zu mächtig, begebe mich in die Gefahr, jetzt mit gefährlichem Halbwissen zu prahlen // die / umschließen den Regexp. Du kannst da alle Sonderzeichen verwenden, auch % zB. - Hauptsache Anfang und Ende des Regexp werden damit umschlossen \w *ein* Buchstabe, Ziffer oder Unterstrich [\w]+ *mindestens ein* Zeichen der eben genannten Klasse (?:\.[\w-]+)* (...)* die Zeichen innerhalb der (..) wiederholen sich (wegen dem *) zwischen 0 und unendlich Mal Folgende Zeichen erlaubt: ? : . (denn der muss (da Sonderzeichen) mit \ escaped werden), sowie wieder beliebig viele Buchstaben, Ziffern oder Unterstriche @ Überraschung.. das @ [a-zA-Z]{2,7} Da du ja eine engagierte Leserin bist, nur noch eine Erklärung der {2,7}: Das bedeutet mind. 2, max. 7 Mal der/die/das Zeichen der zuvor aufgeführten Klasse (also a-z oder A-Z). Einstiegspunkt: http://de.wikipedia.org/wiki/Regulärer_Ausdruck Kind regards Steffen -- Steffen Gebert TYPO3 Core Team Member ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular: Zeichen, die das Feld beinhalten MUSS
Schade, dass du immernoch nicht bettercontact in den Betreff bekommen hast... Schade dass du noch immer nicht grüßt. Außerdem ist das offensichtlich kein bettercontact-abhängiges Problem sondern allgemein die Frage wie man mit TypoScript Zeichen definiert, die ein Feld beinhalten muss. Sorry, dass ich es aufgegeben habe nur bis zum Untertassenrand zu denken. Ich hab nun trotzdem nur die Hälfte verstanden aber ein Name der Sache bringt ja schonmal ein weiteres Feld an Suchmaschineneingaben. Danke. Gruß Nicole ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Formular: Zeichen, die das Feld beinhalten MUSS
Am 24.08.10 01:20, schrieb Nicole: Schade, dass du immernoch nicht bettercontact in den Betreff bekommen hast... Schade dass du noch immer nicht grüßt. Außerdem ist das offensichtlich kein bettercontact-abhängiges Problem sondern allgemein die Frage wie man mit TypoScript Zeichen definiert, die ein Feld beinhalten muss. Sorry, dass ich es aufgegeben habe nur bis zum Untertassenrand zu denken. Du hast ja eine sehr nette Art, wenn du hier Hilfe suchst.. Kind regards Steffen -- Steffen Gebert TYPO3 Core Team Member ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Formular: bettercontact
Hallo! Ich habe die neuste Version von Bettercontact in TYPO3 4.3.3 installiert und benutze ein eigenes HTML-Template. Ich möchte jedoch nun auch ein eigenes Input (und noch mehr...) hinzufügen. Jedoch mag das noch nicht so wirklich gelingen... HTML-Template: input type=text name=###DEMO### value=###VALUE_DEMO### class=###ERR_DEMO### / Im Firebug kommt dabei diese Ausgabe: input type=text class= value= name=tx_spbettercontact_pi1-345[demo] E-Mail-Ausgabe: ###VALUE_DEMO### Mein Setup dafür: plugin.tx_spbettercontact_pi1 { fields { demo { required = 1 minLength = 3 maxLength = 70 default = regex = disallowed = [](){};” allowed = default = } } } Das input gibt es, aber das ist ja keine Kunst... Ich weiß nur leider nicht, wo ich was vergessen habe... :( Kann mir bitte jemand sagen, wie ich nun ein eigenes Input/Checkbox/Dropdownfeld in der E-Mail (oder dem Betreff) einbinden kann? :S Danke euch Grüße Nicole ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german