X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=portal%2Fplatformsview.py;h=c31cd174510dc8f5ed0ce0b53aca978e2c5d98ec;hb=5a55fc1fd6117874f3abdedc5a6ca8b2282e9fbd;hp=7e7d53a42d9fefd352b88a5502d4e306a78581fd;hpb=4575bfd54a282e47ca302e1348a93391a1915bc0;p=unfold.git diff --git a/portal/platformsview.py b/portal/platformsview.py index 7e7d53a4..c31cd174 100644 --- a/portal/platformsview.py +++ b/portal/platformsview.py @@ -5,9 +5,10 @@ from unfold.loginrequired import FreeAccessView from ui.topmenu import topmenu_items_live, the_user from plugins.querytable import QueryTable +from myslice.theme import ThemeView # View for platforms -class PlatformsView(FreeAccessView): +class PlatformsView(FreeAccessView, ThemeView): template_name = "platforms.html" def get_context_data(self, **kwargs): @@ -26,6 +27,7 @@ class PlatformsView(FreeAccessView): query = platform_query, query_all = platform_query, checkboxes = False, + init_key = 'platform', datatables_options = { 'iDisplayLength': 10, 'bLengthChange' : True, @@ -44,7 +46,7 @@ class PlatformsView(FreeAccessView): context['topmenu_items'] = topmenu_items_live('Platforms', page) # so we can sho who is logged context['username'] = the_user(self.request) - + context['theme'] = self.theme context.update(page.prelude_env()) context['layout_1_or_2']="layout-unfold2.html" if not context['username'] else "layout-unfold1.html"