Hi, is there a way to simplify these expression: form[0][-1][1] ? Ok, I can assign these expression to a var. For a lot of questions regarding forms, there is form[0][-1][1] part of an answer.
Thanks Andreas Am Samstag, 7. Juli 2012 02:38:04 UTC+2 schrieb Massimo Di Pierro: > > try > > form[0][-1][1].components = [ > TAG.button('Upload', _id="px-submit",_type="submit"), > TAG.button('Clear',_id="px-clear",_type="reset"), > ] > > or you can use a custom form. > > On Friday, 6 July 2012 17:09:41 UTC-5, Andrew Evans wrote: >> >> Hello I am trying to figure out how to replace the submit button in >> SQLFORM >> >> I would like to replace with >> >> <button id="px-submit" type="submit">Upload</button> >> >> and add >> >> <button id="px-clear" type="reset">Clear</button> >> >> My controller is >> >> def index(): >> form = SQLFORM(db.music2) >> if form.accepts(request.vars, session): >> #db.music2.insert(song = >> db.music2.song.store(request.vars.Filedata.file, >> request.vars.Filedata.filename)) >> response.flash = 'Your data has been submitted' >> elif form.errors: >> response.flash = 'Please correct the highlighted fields' >> return dict(form=form) >> else: >> return dict(form=form) >> >> return dict() >> >> Any ideas/advice is greatly appreciated :-) >> >> >>