~xibo-maintainers/xibo/tempel

« back to all changes in this revision

Viewing changes to views/schedule-form-edit.twig

  • Committer: GitHub
  • Author(s): Dan Garner
  • Date: 2018-07-05 08:07:38 UTC
  • mfrom: (655.1.2)
  • Revision ID: git-v1:5892fd3cf54d4aec7aa1ccaeae0d93955ff4755f
Merge pull request #389 from dasgarner/release18

1.8.10-hotfix

Show diffs side-by-side

added added

removed removed

Lines of Context:
85
85
                        {{ forms.dateTime("toDt", title, event.toDt, helpText, "endtime-control", "required", "") }}
86
86
 
87
87
                        {# Campaign / Layout list. We want to build two arrays for us to use. #}
88
 
                        {% set layoutOptions = [] %}
89
 
                        {% set campaignOptions = [] %}
90
 
 
91
 
                        {% for item in campaigns %}
92
 
                            {% if item.isLayoutSpecific == 1 %}
93
 
                                {% set layoutOptions = layoutOptions|merge([{id: item.campaignId, value: item.campaign}]) %}
94
 
                            {% else %}
95
 
                                {% set campaignOptions = campaignOptions|merge([{id: item.campaignId, value: item.campaign}]) %}
96
 
                            {% endif %}
97
 
                        {% endfor %}
98
 
 
99
 
                        {# Add a blank campaign record #}
100
 
                        {% set campaignOptions = [{id: "", value: ""}]|merge(campaignOptions) %}
101
 
 
102
 
                        {# Add a blank layout record #}
103
 
                        {% set layoutOptions = [{id: "", value: ""}]|merge(layoutOptions) %}
104
 
 
105
 
                        {% set campaigns %}{% trans "Campaigns" %}{% endset %}
106
 
                        {% set layouts %}{% trans "Layouts" %}{% endset %}
107
 
                        {% set optionGroups = [
108
 
                        {id: "campaign", label: campaigns},
109
 
                        {id: "layout", label: layouts}
 
88
                        {% set attributes = [
 
89
                            { name: "data-search-url", value:  urlFor("campaign.search") },
 
90
                            { name: "data-trans-campaigns", value:  "Campaigns"|trans },
 
91
                            { name: "data-trans-layouts", value:  "Layouts"|trans }
110
92
                        ] %}
 
93
 
111
94
                        {% set title %}{% trans "Layout / Campaign" %}{% endset %}
112
95
                        {% set helpText %}{% trans "Please select a Layout or Campaign for this Event to show" %}{% endset %}
113
 
                        {% set attributes = [
114
 
                            { name: "data-live-search", value: "true" },
115
 
                            { name: "data-selected-text-format", value: "count > 4" }
116
 
                        ] %}
117
 
                        {{ forms.dropdown("campaignId", "single", title, event.campaignId, {campaign: campaignOptions, layout: layoutOptions}, "id", "value", helpText, "layout-control", "", "", "", attributes, optionGroups) }}
 
96
                        {{ forms.dropdown("campaignId", "single", title, event.campaignId, [campaign], "campaignId", "campaign", helpText, "layout-control", "", "", "", attributes) }}
118
97
 
119
98
                        <div class="form-group preview-button-container">
120
99
                            <div class="col-md-offset-2 col-md-10">