Example #1
0
def _render_template_list(target, event=None):
    tpl = get_template_module('designer/_list.html')
    default_template = get_default_template_on_category(target) if isinstance(target, Category) else None
    not_deletable = get_not_deletable_templates(target)
    return tpl.render_template_list(target.designer_templates, target, event=event, default_template=default_template,
                                    inherited_templates=get_inherited_templates(target),
                                    not_deletable_templates=not_deletable)
Example #2
0
def _render_template_list(target, event=None):
    tpl = get_template_module('designer/_list.html')
    default_template = get_default_template_on_category(target) if isinstance(target, Category) else None
    not_deletable = get_not_deletable_templates(target)
    return tpl.render_template_list(target.designer_templates, target, event=event, default_template=default_template,
                                    inherited_templates=get_inherited_templates(target),
                                    not_deletable_templates=not_deletable)
Example #3
0
 def _process(self):
     templates = get_inherited_templates(self.target)
     not_deletable = get_not_deletable_templates(self.target)
     default_ticket = get_default_ticket_on_category(self.target) if isinstance(self.target, Category) else None
     default_badge = get_default_badge_on_category(self.target) if isinstance(self.target, Category) else None
     signals.event.filter_selectable_badges.send(type(self), badge_templates=templates)
     signals.event.filter_selectable_badges.send(type(self), badge_templates=not_deletable)
     return self._render_template('list.html', inherited_templates=templates, not_deletable_templates=not_deletable,
                                  default_ticket=default_ticket, default_badge=default_badge)
Example #4
0
 def _process(self):
     templates = get_inherited_templates(self.target)
     not_deletable = get_not_deletable_templates(self.target)
     default_template = get_default_template_on_category(
         self.target) if isinstance(self.target, Category) else None
     return self._render_template(
         'list.html',
         inherited_templates=templates,
         not_deletable_templates=not_deletable,
         default_template=default_template,
     )
Example #5
0
 def _process(self):
     templates = get_inherited_templates(self.target)
     not_deletable = get_not_deletable_templates(self.target)
     default_template = get_default_template_on_category(self.target) if isinstance(self.target, Category) else None
     return self._render_template('list.html', inherited_templates=templates, not_deletable_templates=not_deletable,
                                  default_template=default_template,)