Hi, am I missing something or custom widgets when field is not
writable ends up to be forgotten (i.e. default string representation
is done on these fields)?

I'm using something like:

#controller
    record = db.mytable[1]
    record.textfield.readable = False
    record.textfield.widget = my_widget
    form = SQLFORM(db.mytable, record):
    ................

and

#view
{{=form.custom.begin}}
{{=form.custom.widget.textfield}}
{{=form.custom.submit}} {{=form.custom.end}}

any simple workaround ?

Reply via email to