On 09/01/2004 10:31, Michael Roth wrote:

Hi Olivier,

Thats a good idea, but how do you solve the problem
that an output widget does not read its value from the
request ?

The widget is still a field, not an output.
The styling is only for rendering. But in fact, with a styling of type 'output', no <input> will be generated and you'll have a binding error, or a null field (my bad).


You must write a special template in woody-field-styling.xsl, for read-only fields (it may already exist now) that renders the value as text, and adds an hidden input for the binding.


Michael



At 09:58 09.01.2004 +0100, you wrote:


Hi Michael,

You can use the role to filter the wd:styling (@type='output' for a read-only rendering) :
read-write : <wt:widget id="myWidget"/>
read-only : <wt:widget id="myWidget"><wi:styling type="output"/></wt:widget>


see woody-field-styling.xsl in the woody samples

To do this, you can render your template file with an XSP.
It works for me.

--
Olivier


On 09/01/2004 09:28, Michael Roth wrote:


I'm on my first project using the woody framework.
Till now I'm satiesfied with it, but there is a
big problem. I've to show a form and some of the fields
are read/write or read only depending on the role
of the user. How can I do this with Woody ?
Thanks a lot
Michael Roth



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



Reply via email to