{% load i18n creme_ctype creme_perms creme_widgets %}{% load blockjsondata from creme_core_tags %} {% if not button.permission_error and button.rtype.enabled %} {% with ticket_ct='TICKETS_TICKET_MODEL'|ctype_for_swappable %} {% widget_icon name='ticket' size='instance-button' label=_('Ticket') %} {{button.verbose_name}} {% blockjsondata %}{ "data": { "subject_id": {{object.id}}, "rtype_id": "{{button.rtype.id}}", "ctype_id": {{ticket_ct.id}} } }{% endblockjsondata %} {% endwith %} {% else %} {% widget_icon name='ticket' size='instance-button' label=_('Ticket') %} {{button.verbose_name}} {% endif %} {% comment %} {% load i18n creme_ctype creme_perms creme_widgets %}{% load blockjsondata from creme_core_tags %} {% ctype_for_swappable 'TICKETS_TICKET_MODEL' as ticket_ct %} {% if button.is_allowed and user|has_perm_to_link:object and button.rtype.enabled %} {% widget_icon name='ticket' size='instance-button' label=_('Ticket') %} {{button.verbose_name}} {% blockjsondata %}{ "data": { "subject_id": {{object.id}}, "rtype_id": "{{button.rtype.id}}", "ctype_id": {{ticket_ct.id}} } }{% endblockjsondata %} {% else %} {% widget_icon name='ticket' size='instance-button' label=_('Ticket') %} {{button.verbose_name}} {% endif %} {% endcomment %}