how to hide tables based on user membership?
i have following functin in controller:
def view():
table = request.args(0)
grid = SQLFORM.grid(db[table],args=request.args[:1], ui =
dict(widget='',
header='',
content='',
default='',
cornerall='',
cornertop='',
cornerbottom='',
button='btn',
buttontext='buttontext button',
buttonadd='icon-plus',
buttonback='icon-arrow-left',
buttonexport='icon-file',
buttondelete='icon-trash',
buttonedit='icon-edit',
buttontable='icon-arrow-right',
buttonview='icon-eye-open'))
return dict(item=grid)
and in view:
<li><a href="{{=URL('appadmin','view', args=[db.topmenu])}}">Top
Menu</a></li>
<li><a href="{{=URL('appadmin','view', args=[db.sidemenu])}}">Side
Menu</a></li>
<li><a href="{{=URL('appadmin','view',
args=[db.articles])}}">Articles</a></li>
<li><a href="{{=URL('appadmin','view',
args=[db.poll])}}">Questions</a></li>
<li><a href="{{=URL('appadmin','view',
args=[db.answer])}}">Answers</a></li>
i need that a specific user can edit specific table