File: /home/posscale/subdomains/xibo/views/campaign-form-layouts.twig
{#
/*
* Spring Signage Ltd - http://www.springsignage.com
* Copyright (C) 2015 Spring Signage Ltd
* (${FILE_NAME})
*/
#}
{% extends "form-base.twig" %}
{% import "forms.twig" as forms %}
{% import "inline.twig" as inline %}
{% block formTitle %}
{% set campaignName = campaign.campaign %}
{% trans %}Layouts on {{ campaignName }}{% endtrans %}
{% endblock %}
{% block formButtons %}
{% trans "Help" %}, XiboHelpRender("{{ help }}")
{% trans "Cancel" %}, XiboDialogClose()
{% trans "Save" %}, layoutAssignSubmit()
{% endblock %}
{% block callBack %}layoutFormCallBack{% endblock %}
{% block formHtml %}
<div class="row">
<div class="col-md-12">
<div id="LayoutAssign" class="well" data-url="{{ urlFor("campaign.assign.layout", {id: campaign.campaignId}) }}">
<div>
<ul id="LayoutAssignSortable">
{% for item in layouts %}
<li data-layout-id="{{ item.layoutId }}" data-display-order="{{ item.displayOrder }}" class="btn btn-sm btn-default">{{ item.layout }}<span class="glyphicon glyphicon-minus-sign"></span></li>
{% endfor %}
</ul>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="XiboGrid" id="{{ random() }}" data-grid-name="layoutAssignView">
<div class="layoutAssignFilterOptions XiboFilter">
<form class="form-inline" onsubmit="false">
{% set title %}{% trans "Name" %}{% endset %}
{{ inline.input("layout", title) }}
{% set title %}{% trans "Tags" %}{% endset %}
{{ inline.inputWithTags("tags", title) }}
</form>
</div>
<div class="XiboData">
<table id="layoutAssignments" class="table table-striped">
<thead>
<tr>
<th>{% trans "ID" %}</th>
<th>{% trans "Name" %}</th>
<th></th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
</div>
</div>
{% endblock %}