def get_toolbar(self): toolbar = super().get_toolbar() toolbar.append( NewActionButton(url=reverse("shuup_admin:importer.import.new"), text=_("Import file"), icon="fa fa-upload")) return toolbar
def get_context_data(self, **kwargs): context = super(AddonListView, self).get_context_data(**kwargs) context["toolbar"] = Toolbar([ PostActionButton( icon="fa fa-save", form_id="addon_list", text=_("Save addon changes"), extra_css_class="btn-success", ), NewActionButton( reverse("shuup_admin:addon.upload"), text=_("Upload new addon"), extra_css_class="btn-info", icon="fa fa-upload", ) ]) if self.request.GET.get("reload"): context["toolbar"].append( URLActionButton( reverse("shuup_admin:addon.reload"), text=_("Reload application"), extra_css_class="btn-warning", icon="fa fa-refresh", )) return context
def get_context_data(self, **kwargs): context = super(CouponListView, self).get_context_data(**kwargs) context["toolbar"] = Toolbar([ NewActionButton("shuup_admin:coupon.new", text=_("Create new Coupon")), SettingsActionButton.for_model(self.model, return_url="coupon") ]) return context
def get_context_data(self, **kwargs): context = super(ContactGroupListView, self).get_context_data(**kwargs) context["toolbar"] = Toolbar([ NewActionButton("shuup_admin:contact_group.new"), SettingsActionButton.for_model(ContactGroup, return_url="contact_group") ]) return context
def get_context_data(self, **kwargs): context = super(CouponListView, self).get_context_data(**kwargs) if self.request.user.is_superuser: settings_button = SettingsActionButton.for_model(self.model, return_url="coupon") else: settings_button = None context["toolbar"] = Toolbar( [NewActionButton("shuup_admin:coupon.new", text=_("Create new Coupon")), settings_button], view=self ) return context
def get_context_data(self, **kwargs): context = super(PermissionGroupListView, self).get_context_data(**kwargs) context["title"] = _("Permission Groups") context["toolbar"] = Toolbar([ NewActionButton("shuup_admin:permission_group.new", text=_("Create new Permission Group")), SettingsActionButton.for_model(self.model, return_url="permission_group") ]) return context
def get_context_data(self, **kwargs): context = super(ContactGroupListView, self).get_context_data(**kwargs) if self.request.user.is_superuser: settings_button = SettingsActionButton.for_model(ContactGroup, return_url="contact_group") else: settings_button = None context["toolbar"] = Toolbar([ NewActionButton("shuup_admin:contact_group.new"), settings_button ]) return context
def get_context_data(self, **kwargs): context = super(PermissionGroupListView, self).get_context_data(**kwargs) context["title"] = _("Permission Groups") if self.request.user.is_superuser: settings_button = SettingsActionButton.for_model(self.model, return_url="permission_group") else: settings_button = None context["toolbar"] = Toolbar([ NewActionButton("shuup_admin:permission_group.new", text=_("Create new Permission Group")), settings_button ]) return context
def get_context_data(self, **kwargs): context = super(ContactGroupPriceDisplayListView, self).get_context_data(**kwargs) if self.request.user.is_superuser: settings_button = SettingsActionButton.for_model( ContactGroupPriceDisplay, return_url="contact_group_price_display") else: settings_button = None shop = get_shop(self.request) can_create = len(get_groups_for_price_display_create(shop)) context["toolbar"] = Toolbar([ NewActionButton("shuup_admin:contact_group_price_display.new") if can_create else None, settings_button ], view=self) return context
def get_context_data(self, **kwargs): context = super(ContactGroupListView, self).get_context_data(**kwargs) context["toolbar"] = Toolbar([NewActionButton("shuup_admin:contact-group.new")]) return context
def get_context_data(self, **kwargs): context = super(CampaignListView, self).get_context_data(**kwargs) context["toolbar"] = Toolbar([ NewActionButton("shuup_admin:basket_campaigns.new", text=_("Create new Basket Campaign")), ]) return context
def get_context_data(self, **kwargs): context = super(CouponListView, self).get_context_data(**kwargs) context["toolbar"] = Toolbar([ NewActionButton("shuup_admin:coupons.new", text=_("Create new Coupon")), ]) return context