from plugins.verticallayout import VerticalLayout
from plugins.simplelist import SimpleList
+from plugins.slicelist import SliceList
from myslice.viewutils import topmenu_items, the_user, hard_wired_slice_names
plugin_main1 = SimpleList (list=hard_wired_list,
header='Hard wired',
- foo='the value for foo')
+ foo='the value for foo',
+ with_datatables=True)
plugin_main2 = SimpleList (hidable=True,
list=hard_wired_slice_names,
headers='Slices in main content')
##########
# lacks a/href to /slice/%s
- plugin_related = SimpleList (visible=True, hidable=True,
- need_datatables='yes',
- list=hard_wired_slice_names,
- header='Slices' )
+ plugin_related = SliceList (visible=True,
+ hidable=True,
+ with_datatables='yes',
+ list=hard_wired_slice_names,
+ header='Slices' )
content_related = plugin_related.render (request)
# likewise but on the side view
template_env [ 'content_related' ] = content_related
# request.plugin_prelude holds a summary of the requirements() for all plugins
# define {js,css}_{files,chunks}
prelude_env = request.plugin_prelude.render_env()
+ print 'prelude_env',prelude_env
template_env.update(prelude_env)
return render_to_response ('view-plugin.html',template_env,