{% extends "sprout-base-email/_layouts/base" %} {% import "_includes/forms" as forms %} {% set crumbs = [ { label: "Email"|t('sprout-email'), url: url('sprout-email/campaigns') }, ] %} {% set title = campaignEmail is defined and campaignEmail.title is not empty ? campaignEmail.title : 'Create a new Campaign Email'|t('sprout-email') %} {% set mailer = craft.sproutEmail.getMailer(campaignType.mailer) %} {% set fullPageForm = true %} {% set saveShortcutRedirect = url('sprout-email/campaigns/edit/{id}') %} {% block actionButton %}
{% endblock %} {% block content %} {{ redirectInput("sprout-email/campaigns") }} {% if emailId %} {% endif %} {% if namespace is not defined %}{% set namespace = 'fields' %}{% endif %}
{% include "sprout-base-email/campaigns/_fieldlayout" %}
{% endblock %} {% block details %} {#
#} {##} {#
#} {#
#} {#
{{ mailer.getName() }}
#} {#
#} {#{% if craft.sproutEmail.displayDateScheduled() %}#} {#{{ forms.dateTimeField({#} {#label: "Schedule The date and time to send this email."|t('sprout-email'),#} {#id: 'dateScheduled',#} {#name: 'dateScheduled',#} {#value: campaignEmail.dateScheduled,#} {#errors: (campaignEmail ? campaignEmail.getErrors('dateScheduled')),#} {#}) }}#} {#{% endif %}#}
{{ "Sender"|t('sprout-base') }}

{{ mailer.getRecipientsHtml(campaignEmail)|raw }}

{{ "Recipients"|t('sprout-base') }}

{% if mailer.hasInlineRecipients() %} {{ forms.textField({ label: "Recipients A comma separated list of email addresses."|t('sprout-email'), placeholder: "user@domain.com, other@domain.com"|t('sprout-email'), name: "sproutEmail[recipients]", class: "code", value: campaignEmail is defined ? campaignEmail.recipients : "", errors: campaignEmail is defined ? campaignEmail.getErrors('recipients') }) }} {% endif %} {% if mailer.getListsHtml()|length %}
Lists
{% namespace 'lists' %} {{ mailer.getListsHtml(campaignEmail.listSettings)|raw }} {% endnamespace %}
{% endif %}

{{ "Genderal Settings"|t('sprout-base') }}

{{ forms.textField({ label: "Slug"|t('sprout-email'), id: 'slug', name: 'slug', value: campaignEmail.slug, errors: (campaignEmail ? campaignEmail.getErrors('slug')|merge(campaignEmail.getErrors('uri'))) }) }} {{ forms.lightswitchField({ label: "Status"|t('sprout-email'), id: 'enabled', name: 'enabled', on: campaignEmail.enabled }) }}
{% endblock %} {% do view.registerAssetBundle("barrelstrength\\sproutbase\\web\\assets\\cp\\CpAsset") %} {% if not campaignEmail.slug %} {% includeJs "window.slugGenerator = new Craft.SlugGenerator('#subjectLine', '#slug');" %} {% endif %}