P.S.
Plus I need a way to tell crud to avoid genernating any HTML helpers.

On May 8, 8:15 am, dlypka <[email protected]> wrote:
> I want to dynamically add an HTML Helper instance to a form which has
> been generated by crud.
>
> I prefer to code it the Controller using the following snippet:
>
>     elif session.action == "update":
>         id=request.args[0]
>         mydict=dict(form=crud.update(db.testtable,id))
>         myINPUT=INPUT(_type='text', _id='testtable_testfield1',
> _name='testfield1', value="abc", requires=IS_NOT_EMPTY())
>         form.components.append(myINPUT)
> ## We need a new method crud.appendComponent(myINPUT)  since
> form.components is not allowed...
>         return mydict
>
> In the View I want to code something like:
>
>     <td>
>      {{ =myINPUT }}
>      </td>
>
> When I run it, I get a runtime error indicating that the form variable
> does not exist.
>
> Is there anyway to access the components list directly, or should I
> modify the crud class in tools.py
> to have a new method to allow appending a component to the form that
> crud owns?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to