cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Victoria Vitaver <>
Subject cforms, binding examples
Date Wed, 08 Jun 2005 09:27:18 GMT

I am new to Cocoon and am using it 'through' Lenya.
I have been trying to create a form (using cforms) which captures some
input from the user, the input is then recorded as a XML document (later
I will be trying to create/or read/update the XML document .. but first
things first).

I have been following the samples which come with cocoon/various online
wikis & tutorials but have the following questions which I cant
find/don't understand answers to on any of them.

1. Inside the
cocoon-2.1.7/src/blocks/forms/samples/flow/binding_example.js function
form2simpleXML, form.loadXML(documentURI) is called. From what I
understood _form_ was an instance of, but loadXML()/saveXML()
are not declared methods for this object
( What am I missing?

Also inside the same file, function loadDocument(uri) a component is used, I cant seem to
find an API for this class.

2. I am having a little trouble understanding the <fb:identity> element.
So I _have_ to include one inside my repeater widget if I want to be
able to bind it at a later stage? Is there any way around it(ie I rather
not) ?

3. Inside the template which generates the html :
what is the difference between using <ft:widget> and
<ft:repeater-widget> for a widget which is defined as a repeater?

(the ft:widget way seems to work for me, whilst ft:repeater-widget
doesn't, shouldn't it be vice-versa?)

4. To use a binding all you do is tell your form about it by doing
form.createBinding(bindingURI) right? Do you need to add anything extra
in the sitemap.xmap?

Sorry if these qs seem basic, its just cforms, binding & trying them to
work has been causing me a good few grey hairs this week ... (and Im
only 22 :( )

Thanks in advance,


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message