Hello,
i'm having trouble integrating a repeater in a form.
I copied the implementation made for Labels
The template, metabind and repository files look ok when i load them trough the sample page, but when i try to display the form i get the following :
org.xml.sax.SAXException:
Element 'widget-label' refers to unexistent widget path 'resource', relative to the form container, at unknown
Here is the metabind :
<fb:context path="meta">
<meta:group
styling-type="categories"
label="General"
state="internal-tab-state">
<meta:group styling-layout="columns" label="General">
<meta:new id="General"/>
<fb:value id="milestone" path="milestone"/>
<meta:new id="DurationDate"/>
<meta:new id="DurationTime"/>
<fb:value id="assignee" path="assignee"/>
</meta:group>
<meta:group label="Resources" styling-layout="columns">
<meta:group label="Resources" styling-layout="columns">
<fb:simple-repeater id="resources" parent-path="resources" row-path="resource">
<fb:value styling="" id="resource" path="."/>
</fb:simple-repeater>
</meta:group>
</meta:group>
<meta:new id="Alarm"/>
<meta:new id="NewVersion"/>
<meta:new id="System"/>
<meta:new id="Versions"/>
</meta:group>
</fb:context>
and the class where the repeater is defined :
<fd:class id="Task">
<fd:widgets>
<fd:field id="title" required="true">
<fd:datatype base="string"/>
</fd:field>
<fd:field id="milestone">
<fd:datatype base="string"/>
<fd:selection-list src="" dynamic="true"/>
</fd:field>
<fd:field id="description" required="true">
<fd:datatype base="string"/>
</fd:field>
<fd:field id="assignee" required="true">
<fd:datatype base="string"/>
<fd:selection-list src="" dynamic="true"/>
</fd:field>
<fd:repeater id="resources">
<fd:widgets>
<fd:field id="resource">
<fd:datatype base="string"/>
<fd:selection-list src="" dynamic="true"/>
</fd:field>
<fd:booleanfield id="resources.select"/>
</fd:widgets>
</fd:repeater>
<fd:repeater-action
id="resources.action.add"
command="add-row"
repeater="resources"/>
<fd:repeater-action
id="
resources.action.remove"
command="delete-rows"
repeater="resources"
select="select"/>
</fd:widgets>
</fd:class>
Does someone have an idea of what i did wrong ?
Thanks,
Marc
- Repeater in form Marc Salvetti
- Re: Repeater in form Simone Gianni
- Re: Repeater in form Marc Salvetti
- Re: Repeater in form Marc Salvetti
- Re: Repeater in form Simone Gianni
- Re: Repeater in form Marc Salvetti
- Re: Repeater in form Simone Gianni
- Re: Repeater in form Marc Salvetti