That doesn't necessarily sound like the same issue. Please show some code 
and explain what you expect and what you see instead (maybe start a new 
thread).

On Sunday, May 10, 2015 at 10:01:54 AM UTC-4, Thomas Sitter wrote:
>
> Hi Massimo,
>
> I am getting this same issue (onvalidation function not getting called), 
> but I am use SQLFORM and not Crud so the solution posted does not apply to 
> me. Has this been resolved elsewhere?
>
> Thanks.
> Tom
>
> On Saturday, 15 December 2012 18:27:51 UTC-5, jonas wrote:
>>
>> Hi. 
>>
>> I have a default form that is passed in view: {{=form}}
>> using this validation and insertion works. but when I use a custom form 
>> none of that works. why?
>> Also form.process().accepted works only when using default form. 
>>
>> My second question is: when submitting the form I redirect to index, and 
>> all entries in the db are returned. Is that because i reuse the index 
>> function? Is there any way to clear all fields after a successful submit?
>>
>> the code: 
>>
>> default.py:
>>
>> def index():
>>
>>     query=db.blog.id>0
>>     res=db(query).select(orderby=~db.blog.date)
>>     query=db.about.id>0
>>     about=db(query).select()
>>     query=db.comments.post_id>0
>>     com=db(query).select(orderby=~db.comments.created_on)
>>     
>>     return dict(res=res,about=about,com=com,message=T('Everything should 
>> be made as simple as possible, but not simpler'))
>>
>> def comment():
>>
>>     """ create comment form. Every comment is id locked to the specific 
>> post """
>>
>>     post=db(db.blog.id==request.args(0)).select().first()
>>     db.comments.post_id.default=post.id
>>     form=crud.create(db.comments)
>>     if form.process().accepted:
>> print 'form accepted'
>> redirect(URL('index'))
>>     else:
>> print 'not accepted'
>>     return dict(form=form)
>>
>> index.html:
>>
>> {{=A(TAG.i(_class="icon-plus-sign"), _rel="tooltip", _title="testing", 
>> _class="btn", _href='#', _onclick="jQuery('#uc').toggle();")}}
>> <div id="uc">
>>   {{=LOAD('default','comment.load',args=result.id,ajax=True)}}
>> </div>
>>
>> comment.load:
>>
>> {{=form}}
>>
>> thanks
>>
>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to