this should be: table.dtfeatures['aoColumns'] = ''
dtfeatures implement any option from datatables.net On Tue, Jul 19, 2011 at 1:32 PM, Christopher Baron <cba...@fieldmuseum.org>wrote: > 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] > -- -- 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 ]