{% extends "sprout-base-reports/_layouts/base" %} {% import "_includes/forms" as forms %} {% set title = report['id'] is defined and report['id'] is not empty ? "Edit Report" : "New Report" %} {% set crumbs = [ { label: "Reports"|t('sprout-base'), url: reportIndexUrl } ] %} {% set fullPageForm = true %} {% if groups | length %} {% set groupId = report is defined ? report.groupId : null %} {% if not groupId %} {% set groupId = groups|keys[0] %} {% endif %} {% if groups[groupId] is not defined %} {% exit 404 %} {% endif %} {% endif %} {% block actionButton %} {{ redirectInput(reportIndexUrl) }}
{% endblock %} {% block content %} {% if report is defined %} {% endif %} {{ forms.textField({ label: "Name"|t('sprout-base'), instructions: "What this report will be called in the CP."|t('sprout-base'), id: "name", name: 'name', value: report is defined ? report.name : "", errors: report is defined ? report.getErrors('name') : "", required: true, first: true, autofocus: true }) }} {{ forms.textField({ label: "Description"|t('sprout-base'), instructions: "A description of your report that will appear in the info bubble next to your Report Name on the Reports Index page."|t('sprout-base'), name: 'description', rows: 3, value: report is defined ? report.description : "", errors: report is defined ? report.getErrors('description') : "" }) }} {{ forms.lightswitchField({ label: "Use a dynamic report name"|t('sprout-base'), name: 'hasNameFormat', on: report.hasNameFormat, toggle: "name-format-field" }) }}