Am 14.11.2014 um 12:29 schrieb g4-l...@tonarchiv.ch:
On 11/13/2014 07:22 PM, Stefan Padberg wrote:
Hi,
hier gibt es ein Problem mit den Fluid-Checkboxen.
Das Objekt kann mehrere Kategorien (von 'sys_categories') haben. Im FE
ist ein Edit-Formular, mit dem die Kategorien gesetzt werden können.
Das funktioniert.
<f:for each="{sysCategories}" as="sysCategory">
<f:form.checkbox property="categories" value="{sysCategory.uid}" />
</f:for>
{sysCategories} ist ein eigens erzeugtes Array, mit dem Kategorienbaum
mit seinen Ebenen nachgebildet wird.
Aber die Checkboxen sind nicht vorbelegt.
Die Vorbelegung bekomme ich in, wenn ich das Formular mit dem
input-Tag aufbaue und eine verschachtelte f:for-f:if-Konstruktion für
die Abfrage der Objekt-Kategorien mache. Aber damit wird der
selektierte Wert nicht im Objekt abgespeichert.
Hat jemand so etwas schonmal gemacht und kann hier helfen?
Beste Grüße
Stefan
Hallo Stefan,
mit dem neuen Property-Mapper habe ich es bis jetzt nicht zum Laufen
gekriegt. Ich habe gerade vor wenigen Minuten auf der MVC-Liste
geposted. Ich zitiere hier einfach mal
I'm doing it now without "property" argument, but by naming the form
fields by myself, like:
<f:form.checkbox name="categoryArray[{category.uid}]" value="true"
checked="{h:hasCategory(shop:shop, category:category)} />
As you can see I still need an array and also a custom viewhelper for
setting the flags properly.
BR,
Till
Hallo Till,
was ist das denn für ein Viewhelper h:hasCategory ?
Grüße
Stefan
--
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