Re: [TYPO3-german] Multiple checkboxen extbase/fluid
Hi, ich habe es mittlerweile so gelöst, dass ich normale checkboxen nutze. Also: input type=checkbox / Das funktioniert auch wunderbar. Vorher hatte ich : f:for each={units} as=unit key=number f:form.checkbox property=affectedunits value={unit.uid} / {unit.unitname} /f:for ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Multiple checkboxen extbase/fluid
Am 02.01.14 17:25, schrieb Erik Heinen: Hi Stefan, danke. Das hatte ich bereits ausprobiert. Dann erhalte ich folgenden Fehler: :No converter found which can be used to convert from string to array Hab ich evtl. noch was übersehen/vergessen? Hallo Erik, wenn die Daten der Checkboxen als String ankommen, dann ist etwas in Deinem Formular falsch. Vielleicht hilft es, wenn Du uns mal einen Auszug Deines HTML zeigst. ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
[TYPO3-german] Multiple checkboxen extbase/fluid
Hallo Zusammen, ich versuche für eine Extension multiple checkboxen zu erstellen. Gefolgt bin ich dabei diesem Beispiel: http://docs.typo3.org/typo3cms/ExtbaseGuide/Fluid/ViewHelper/Form/Checkbox.html Allerdings erhalte ich beim Versuch die Werte abzuspeichern folgenden Fehler: :__construct() must be of the type array, string given Was muss ich noch ergänzen, bzw. wie können Multislect checkboxen umgestzt werden? Grüße Erik ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Multiple checkboxen extbase/fluid
Am 02.01.14 14:31, schrieb Erik Heinen: Hallo Zusammen, ich versuche für eine Extension multiple checkboxen zu erstellen. Gefolgt bin ich dabei diesem Beispiel: http://docs.typo3.org/typo3cms/ExtbaseGuide/Fluid/ViewHelper/Form/Checkbox.html Allerdings erhalte ich beim Versuch die Werte abzuspeichern folgenden Fehler: :__construct() must be of the type array, string given Was muss ich noch ergänzen, bzw. wie können Multislect checkboxen umgestzt werden? Grüße Erik Mist, ja...ich weiß...ich muss diese Doku mal wieder auf den aktuellen Stand bringen. Sorry! :-) Das Problem ist, dass mit 6.0 oder 6.1 der neue Property Mapper per default an ist und dieser eine völlig andere Herangehensweise hat. Der ließt nämlich jetzt bei $farbe oben bei protected @var string. Also muss das Array, dass von der Webseite kommt in einen String konvertiert werden. Zumindest denkt das der neue PM. Ohne es jetzt geüfüft zu haben: Erst bitte eine initialize[actionName]Action-Methode wie z.B. initializeCreateAction() und schreib dort noch diese Zeile rein: if ($this-arguments-hasArgument('newAuto')) { $this-arguments-getArgument('newAuto')-getPropertyMappingConfiguration()-setTargetTypeForSubProperty('farbe', 'array'); } Zumindest das habe ich bereits auf meiner Seite erklärt: http://www.typo3lexikon.de/typo3-tutorials/extensions/extbase/property-mapper.html Bis dann Stefan ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
Re: [TYPO3-german] Multiple checkboxen extbase/fluid
Hi Stefan, danke. Das hatte ich bereits ausprobiert. Dann erhalte ich folgenden Fehler: :No converter found which can be used to convert from string to array Hab ich evtl. noch was übersehen/vergessen? ___ TYPO3-german mailing list TYPO3-german@lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german