{% extends "freeform/_layouts/main" %} {% hook "freeform.prepareCpTemplate" %} {% block actionButton %} {% if currentUser.can("freeform-pro-exportProfilesManage") %}
{% set forms = craft.freeform.forms %} {% if forms|length %} {% if forms|length > 1 %} {% else %} {{ "New Export Profile for {form}"|t({form: (forms|first).name}) }} {% endif %} {% endif %}
{% endif %} {% endblock %} {% set title = "Export profiles"|t %} {% set selectedSubnavItem = "exportProfiles" %} {% set content %}

{{ "No export profiles found"|t }}

{% if exportProfiles|length %} {% for profile in exportProfiles %} {% endfor %}
{{ "Name"|t }} {{ "Form"|t }} {{ "Submissions"|t }} {{ "Actions"|t }}
{% if currentUser.can("freeform-pro-exportProfilesManage") %} {{ profile.name }} {% else %} {{ profile.name }} {% endif %} {{ profile.formModel.name }} {% if profile.limit > 0 and profile.submissionCount > profile.limit %} {{ profile.limit }} {% else %} {{ profile.submissionCount }} {% endif %}
{% for type, exporter in exporters %} {{ exporter }} {% endfor %}
{{ csrfInput() }}
{% if currentUser.can("freeform-pro-exportProfilesManage") %} {% endif %}
{% endif %} {% endset %} {% css %} #content { padding: 0; } {% endcss %} {% js %} var adminTable = new Craft.AdminTable({ tableSelector: '#export-profiles', noObjectsSelector: '#noexport-profiles', newObjectBtnSelector: '#newprofilecontainer', deleteAction: Craft.getCpUrl('freeform/export-profiles/delete'), confirmDeleteMessage: '{{ "Are you sure you want to delete this profile?"|t }}' }); $('.file-download-list > a').on({ click: function() { var parent = $(this).parents(".btngroup:first"); var type = $(this).data('type'); parent.next().find("input[name=type]").val(type); parent.next("form").submit(); } }); {% endjs %}