Why using CForms at all ? If you use XSLT you can transform dynamic XML
data into HTML5 native forms templates.

Greetings,
-Greg


2013/2/18 Mika M Lehtonen <m...@digikartta.net>

>  Yep,
> sounds like a lot of work and like re-inventing the wheel..
>
> - mika -
>
>
> 18.2.2013 10:47, Francesco Chicchiriccò kirjoitti:
>
> On 17/02/2013 20:08, Mika M Lehtonen wrote:
>
> Hi Francesco,
> let me tell you what I have now.
> I implemented a feedback web application for municipial use with C2.11.
> The app is built so that the administrator can create forms picking fields
> and controls he/she needs. These setting are saved into db. The end-user
> app reads these settings from db, creates XML definition and through XSL
> transforms these settings into valid Cforms definition/template and finally
> creates forms wanted out of this all.
>
> This is highly dynamic system where we also implemented special data model
> where horizontal tables are converted into vertical direction, that is,
> there is one row per fom field, not a column.
>
> I was warned about using C2.11 for this, but I wanted to use it anyway
> because I was familiar with it already. Now I would like to get rid of
> C2.11 but I really don't know how. I would like to switch into C3 but that
> is something I am not familiar with.
>
> I could go with the stream and use AJAX and like jQuery.. still i would
> have the same problem - how to create controls out of XML definition. So
> XML driven form platform is something I would prefer, you see, I would only
> need XSLT.
>
> I hope I made my needs little clearer.
>
>
> Yes, definitely.
> *
> *Basically, you need to dynamically build some web forms from an XML
> definition you get from an external source: let me say that this is a
> perfect suite for C2.1 (and C2.2) with CForms.
>
> Now, since you want to move away from C2.1 (and not for C2.2 I guess),
> you'd like to have some tools that, parsing the XML form definition
> generates a Wicket form, with all controls full featured.
>
> While this is perfectly feasible without C3 (I did something similar, even
> though limited, in Apache Syncope), I'd think you could empower the
> integration between C3 and Wicket for this purpose. Only, consider that
> there is nothing implemented yet in this respect, so you would be the first.
>
> Regards.
>
> 17.2.2013 20:30, Francesco Chicchiriccò kirjoitti:
>
> On 15/02/2013 22:11, Mika M Lehtonen wrote:
>
> Hi,
> I have an application using dynamic Cforms (C2.11), that is, the Cforms
> definition and templates are created from dynamic XML through XSL.
>
> Can this be done with C3 and wickets?
> From somewhere I read about the fact that with Apache Wickets you don't
> need any XML..
>
>
> Hi Mika,
> what do you want to achieve exactly?
>
> Apache Wicket is a component-based framework for developing web
> applications: I know from their project site that the project claims "a
> refreshing lack of XML", and I also know that Wicket fully supports form
> processing.
>
> From the other side, Cocoon 3.0 features Wicket integration (more details
> at [1]) that can help achieving some particular use cases.
>
> Regards.
>
> [1]
> http://cocoon.apache.org/3.0/reference/html-single/index.html#wicket-integration
>
>  --
> Francesco Chicchiriccò
>
> ASF Member, Apache Syncope PMC chair, Apache Cocoon PMC 
> Memberhttp://people.apache.org/~ilgrosso/
>
>
>

Reply via email to