cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Messing, Elad" <>
Subject AW: AW: WG: CFORMS validation unexplained behavior - call for help!
Date Mon, 06 Jun 2005 09:54:54 GMT
Sorry - my mistake. Here goes :

URL "XXX.form" -> resolves in sitemap to :

        <map:match pattern="*.form">
          <!-- CForm (makred by the .form ending) redirected to a flow script function
with the same name -->
          <map:call function="handleForm{1}"/>

Flowscript :

function handleFormXXX() {
    var data = {restTypeList: getRestTypes()};

    var form = new Form("forms/xxx_main_search.xml");
    form.showForm("/template/forms/xxx_main_search.xhtml", data);

    var model = form.getModel();
    var results = new Object();
    results.model = getModelSearchResults(, model.type);
    cocoon.sendPage("/template/dynamic/xxx_results.jx", { "results": results });
template/forms/xxx_main_search.xhtml in the sitemap again :

        <map:match pattern="forms/**">
          <!-- This will handle CForms. It is called after a flowscript, and delegate to
a xhtml file, with <ft:form-template tag to hold the form. Then it applies the form styling-->
          <map:generate src="content/{1}"/>
          <map:transform type="forms"/>
          <map:transform src="stylesheets/system/forms-samples-styling.xsl"/>
          <map:serialize type="xhtml"/>

Hope this is all the info you need. If something is missing - let me know and I will add it

Thank you again for your patience!


-----Urspr√ľngliche Nachricht-----
Von: Reinhard Poetz [] 
Gesendet: Montag, 6. Juni 2005 11:24
Betreff: Re: AW: WG: CFORMS validation unexplained behavior - call for help!

Messing, Elad wrote:
> Thank you, Reinhard for your reply.
> Here are my answers :
>>The getValue() method of the widget
>>only returns the value if there are *no* validation errors. I'm not 
>>sure if this is the correct or if we should make this configureable. Feel free to
move the discussion over to to get opinions of other developers.
> In my opinion this is natural. I will move the discussion to the dev mailing list to
hear other views.
>>How often are you hitting the back button?
> Just once. First page is a form. Second page is Form results. So 1 press on the "Back"
button - and I am in the Form page again - with the "validation errors" still showing.
>>which controller are you using? It seems to me that the controller isn't initializing
your form correctly.
> What do you mean by controller ? 

flowscript, action, javaflow, ...

> In general the link to the form page is actually a mapped in the sitemap to a FlowScript
function, and in the function I am calling the form. Classic behavior. You can see the exact
FlowScript in my previous message - at the bottom.

AFAICS you've only added the javascript validator but not the flowscript.

Reinhard Pötz           Independent Consultant, Trainer & (IT)-Coach 

{Software Engineering, Open Source, Web Applications, Apache Cocoon}



Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden:

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

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

View raw message