Thanks Anthony for stepping up. I have a views file, it has quite a chunk of html in it. If I could put it in the controller, I would, but it's quite hefty.
I have about 15 fields, displayed via SQLFORM, just a simple form = SQLFORM(db.table) I want to insert a {{include html_file}} in the middle, and I've tried form[0].insert(7,'{{include "template.html"}}') but of course it didn't work out (it just printed the string in the correct place). I have two choices from what I can tell, 1 - to manually code each field in views 2 - find a way to insert the html template file (hence my question here) Please let me know if it would be worth the effort (as I can tell from your reply, it may get messy), or I should just hand code the fields. Or perhaps, is there a way to "unload" the fields manually, like for field in form: print field #I can find some way to do this 7 times,use the include,then "unload" the rest of the fields Thanks! On Saturday, September 8, 2012 10:26:37 PM UTC+8, Anthony wrote: > > If you are building a custom form in the view, then yes, you should be > able to do an include in the middle of it. If you just have the SQLFORM > object and want something inserted when it is serialized in the view, it's > trickier but probably doable (need to call response.render() and insert the > result via server-side DOM). Can you show more details? > > Anthony > > On Saturday, September 8, 2012 7:01:27 AM UTC-4, lyn2py wrote: >> >> I have a SQLFORM with many fields. I want to insert a html file (like >> {{include abc.html}} in views) into the middle of the form. >> >> Can I do that? >> > --