Does anyone know where, what to set the 'aoColumns' property to ? The documentation for this plugin is not helpful...
On Jul 18, 1:25 pm, Roberto Perdomo <roberto...@gmail.com> wrote: > I now discover that only show the details only for the first 10 records. > > I send you to your mail my app, because is very hevy for the group mail. > > 2011/7/18 Bruno Rocha <rochacbr...@gmail.com> > > > > > > > > > include ownTable._id = "something" and ownTable._class = "something" to set > > different class and id to the tables. > > > On Mon, Jul 18, 2011 at 12:57 PM, Chris Baron <topher.ba...@gmail.com>wrote: > > >> How do you do it ? > > >> Here is my controller : > > >> ownDataSource = db( db.gtree.contributor == ' > >> '.join( [ auth.user.first_name, auth.user.last_name ] ) ).select() > > >> class ownVirtualFields(object): > >> @virtualsettings(label='Tree') > >> def tree_url(self): > >> gtree = self.gtree.id > >> u = URL(c="gtree",f="view",args=self.gtree.id, > >> vars=dict(treeType='grafted')) > >> return A('grafted', _href=u) > > >> ownTable = plugins.powerTable > >> ownTable.datasource = ownDataSource > >> ownTable.dtfeatures["sScrollY"] = "200px" > >> ownTable.dtfeatures["sScrollX"] = "100%" > >> ownTable.virtualfields = ownVirtualFields() > >> ownTable.headers = "labels" > >> ownTable.showkeycolumn = False > >> ownTable.dtfeatures["bJQueryUI"] = > >> request.vars.get("jqueryui",True) > >> ## ownTable.uitheme = request.vars.get("theme","cupertino") > >> ownTable.uitheme = request.vars.get("theme","smoothness") > >> ownTable.dtfeatures["iDisplayLength"] = 25 > >> ownTable.dtfeatures["aaSorting"] = [[6,'desc']] > >> ownTable.dtfeatures["sPaginationType"] = request.vars.get( > >> "pager","full_numbers" > >> ) # two_button scrolling > >> ownTable.columns = ["gtree.id", > >> "virtual.tree_url", > >> "gtree.mtime", > >> "gtree.title", > >> "gtree.comment" ] > > >> ownTable.extra = dict(autoresize=True) > > >> #### > > >> uniqueUserId = db( db.user_map.auth_user_id == > >> auth.user.id ).select()[0].unique_user_id > > >> shareDataSource = db( ( db.gtree.id == db.gtree_share.gtree ) & > >> ( db.gtree_share.user == > >> uniqueUserId ) ).select() > > >> class shareVirtualFields(object): > >> @virtualsettings(label='Tree') > >> def tree_url(self): > >> gtree = self.gtree.id > >> u = URL(c="gtree",f="view",args=self.gtree.id, > >> vars=dict(treeType='grafted')) > >> return A('grafted', _href=u) > >> shareTable = plugins.powerTable > >> shareTable.datasource = shareDataSource > >> shareTable.dtfeatures["sScrollY"] = "200px" > >> shareTable.dtfeatures["sScrollX"] = "100%" > >> shareTable.virtualfields = shareVirtualFields() > >> shareTable.headers = "labels" > >> shareTable.showkeycolumn = False > >> shareTable.dtfeatures["bJQueryUI"] = > >> request.vars.get("jqueryui",True) > >> ## shareTable.uitheme = request.vars.get("theme","cupertino") > >> shareTable.uitheme = request.vars.get("theme","smoothness") > >> shareTable.dtfeatures["iDisplayLength"] = 25 > >> shareTable.dtfeatures["aaSorting"] = [[6,'desc']] > >> shareTable.dtfeatures["sPaginationType"] = request.vars.get( > >> "pager","full_numbers" > >> ) # two_button scrolling > >> shareTable.columns = ["gtree.id", > >> "virtual.tree_url", > >> "gtree.mtime", > >> "gtree.title", > >> "gtree.comment" ] > > >> shareTable.extra = dict(autoresize=True) > > >> return dict( ownedByUser = ownTable.create(), sharedWithUser = > >> ownTable.create() ) > > >> Here is my view : > > >> <div class="blackBorder width98 fullHeight"> > > >> <div style="height:50%; overflow:auto;"> > >> <div class="centerText" style="font-size:x-large; padding: > >> 10px;">Grafted Tables You Own</div> > >> {{=ownedByUser}} > >> </div> > > >> <div style="height:50%; overflow:auto;"> > >> <div class="centerText" style="font-size:x-large; padding: > >> 10px;">Grafted Tables Shared With You</div> > >> {{=sharedWithUser}} > >> </div> > > >> </div> > > > -- > > > -- > > Bruno Rocha > > [ About me:http://zerp.ly/rochacbruno] > > [ Aprenda a programar:http://CursoDePython.com.br] > > [ O seu aliado nos cuidados com os animais:http://AnimalSystem.com.br] > > [ Consultoria em desenvolvimento web:http://www.blouweb.com]