Annet
Bear in mind that within .load extension files you dont  write this line

{{extend layout.html}}  <---- REMOVE THIS LINE FROM YOUR .LOAD FILE


try this. good luck.



On Monday, March 9, 2015 at 4:45:39 AM UTC-5, Annet wrote:
>
>
> I have the following page/index.html view:
>
> {{extend 'scaffolding/outer_layout.html'}}
>
> <div class="main">
>   {{include 'page/ad.html'}}
>   {{if groupcomponent:}}
>   <section class="main-group">
>     <div class="container">
>       <div id="group-component">
>         {{include 'page/group.html'}}
>       </div> <!-- /#group-component -->
>     </div> <!-- /.container -->
>   </section> <!-- /.main-group -->
>   {{pass}}
>   <section class="main-content">
>       {{include 'buildingblocks/address_element.html'}}
>     </div> <!-- /.container -->
>   </section> <!-- /.main-content-->
> </div> <!-- /.main -->
>
>
> This works. Now, I'd like page/group to be a separate function and load it 
> using ajax.
> I replaced {{include 'page/group.html'}} with:
>
> {{=LOAD('page', 'group', args=nodeID, ajax=True, target='group-component', 
> content='')}}
>
> and renamed 'page/group.html' 'page/group.load'
>
>
> The function simply returns group:
>
> def group():
>     session.forget(response)
>
>     nodeID = request.args(0, cast=int)
>
>     response.view = 'page/group.load'
>
>     group = db((db.grp_group.nodeID==nodeID) & 
> (db.grp_group.orderBy==0)).select(db.grp_group.ALL, limitby=(0,1),
>                                                                               
>  
> orderby_on_limitby=False).first()
>
>     return locals()
>
>
> The problem is that this loads the entire page/index.html view where I 
> want it to load page/group.load, the latter
> is completely ignored. What am I doing wrong?
>
>
> Kind regards,
>
> Annet
>

-- 
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 [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to