Hi
thanks for your fast help!
the problem is, that I have to declare a id in the template like
<wt:widget id="mywidget1"/>
<wt:widget id="mywidget2"/>

but when I try this there is a error message:

widget with id "choose1" does not exist in the container 

probably because the elements are identical



-----Ursprüngliche Nachricht-----
Von: Bruno Dumon [mailto:[EMAIL PROTECTED]
Gesendet: Donnerstag, 13. November 2003 14:41
An: [EMAIL PROTECTED]
Betreff: Re: [woody binding] insert attribute content into similar nodes


On Thu, 2003-11-13 at 14:33, Ulrich, Dominik wrote:
> Hi everybody
> it's a rather complicated woody question I have, at least for me :)
> 
> I have a data xml file like this:
> 
> <context>
>       <element title="A" value="true"/>
>       <element title="B" value="false"/>
> </context>
> 
> now I want to bind the value of a boolean widget to these elements in @value.
> problem: the binding must insert one value to one element with attribute content "A"
>  and insert another value to the other element with "B" inside.
> 
> both nodes have the same names, so what should I do?
> the binding file must choose the element based on his attribute, so how can I do 
> this?

I think this should work:

<wb:value id="mywidget1" path="[EMAIL PROTECTED]'A']/@value"/>
<wb:value id="mywidget2" path="[EMAIL PROTECTED]'B']/@value"/>

-- 
Bruno Dumon                             http://outerthought.org/
Outerthought - Open Source, Java & XML Competence Support Center
[EMAIL PROTECTED]                          [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to