{% set isIndex = tmpl == 'index' ? true : false %} {% set tmpl = 'list' %} {% extends isIndex ? '@MauticCore/Default/content.html.twig' : '@MauticCore/Default/raw_output.html.twig' %} {% block headerTitle %}{% trans %}mautic.tagmanager.tag.header.index{% endtrans %}{% endblock %} {% block mauticContent %}tags{% endblock %} {% if nameGetter is not defined %} {% set nameGetter = 'getTag' %} {% endif %} {% set listCommand = 'mautic.tagmanager.tag.searchcommand.list'|trans %} {% block actions %} {{- include( '@MauticCore/Helper/page_actions.html.twig', { 'templateButtons': { 'new': security.isGranted('tagManager:tagManager:create') }, 'routeBase': 'tagmanager', 'langVar': 'tag.list' } ) -}} {% endblock %} {% block content %}
{{- include('@MauticCore/Helper/list_toolbar.html.twig', { 'searchValue' : searchValue, 'searchHelp' : 'mautic.lead.list.help.searchcommands', 'action' : currentRoute, }) -}} {% if items is defined and items is not empty %}
{{ include( '@MauticCore/Helper/tableheader.html.twig', { 'checkall': 'true', 'target': '#tagsTable', 'langVar': 'tagmanager.tag', 'routeBase': 'tagmanager', 'templateButtons': { 'delete': permissions['tagManager:tagManager:delete'], } }) }} {{ include( '@MauticCore/Helper/tableheader.html.twig', { 'sessionVar': 'tags', 'orderBy' : 'lt.tag', 'text' : 'mautic.core.name', 'class' : 'col-tag-name', } ) }} {{ include( '@MauticCore/Helper/tableheader.html.twig', { 'sessionVar' : 'tags', 'text' : 'mautic.lead.list.thead.leadcount', 'class' : 'visible-md visible-lg col-tag-leadcount', } ) }} {{ include( '@MauticCore/Helper/tableheader.html.twig', { 'sessionVar' : 'tags', 'orderBy' : 'lt.id', 'text' : 'mautic.core.id', 'class' : 'visible-md visible-lg col-tag-id', } ) }} {% for item in items %} {% endfor %}
{{- include('@MauticCore/Helper/list_actions.html.twig', { item: item, templateButtons: { edit: permissions['tagManager:tagManager:edit'], delete: permissions['tagManager:tagManager:delete'], }, routeBase: 'tagmanager', langVar: 'tagmanager.tag', nameGetter: nameGetter, custom: { 0: { attr : { 'data-toggle': 'ajax', href: '', }, icon: 'ri-team-line', label: 'mautic.lead.list.view_contacts' } } }) -}}
{% if permissions['tagManager:tagManager:edit'] %} {{ item.getTag() }} {% else %} {{ item.getTag() }} {% endif %}
{% set description = item.getDescription() %} {% if description %}
{{ description|purify }}
{% endif %}
{{- 'mautic.lead.list.viewleads_count'|trans({'%count%': tagsCount[item.getId()]}) -}} {{ item.getId() }}
{% else %} {{ include('@MauticCore/Helper/noresults.html.twig') }} {% endif %}
{% endblock %}