EinsatzOnline/resources/ajax_templates/eb_eu_instance_card.hbs

84 lines
4.3 KiB
Handlebars

<div class="instance col-lg-4" data-instance-id="{{instance_id}}" data-template-id="{{template_id}}"
style="padding: 2px;">
<div class="card">
<div class="card-header">
{{name}}
<button class="btn btn-success eb_eu_instance_save_btn" style="float: right;display:none;" type="button">
Speichern
</button>
</div>
<div class="card-body">
<div class="row">
<p class="col-3">geplant:</p>
<p class="col-9">
{{planned_time}}
</p>
</div>
<div class="form-group row">
<label class="col-sm-3 col-form-label">realer Beginn: </label>
<div class="col-sm-9">
<input class="form-control eb_eu_instance_real_start_time qsf" type="datetime-local"
value="{{real_start_time}}">
</div>
</div>
<div class="form-group row">
<label class="col-sm-3 col-form-label">reales Ende: </label>
<div class="col-sm-9">
<input class="form-control eb_eu_instance_real_end_time qsf" type="datetime-local"
value="{{real_end_time}}">
</div>
</div>
<h5>Personal:</h5>
<div class="eu_cast_instance_personnel">
{{#each positions}}
<div class="card position_instance" data-position-instance-id="{{position_instance_id}}"
style="margin-bottom: 5px;">
<div class="card-header">{{position_name}}
<button class="iconbutton remove_position_instance_button" style="float: right;">
<svg color="red" fill="currentColor" height="20" width="20">
<use xlink:href="/img/bootstrap-icons.svg#trash"></use>
</svg>
</button>
<button class="iconbutton restore_position_instance_button hide" style="float: right;">
<svg fill="green" height="20" width="20">
<use xlink:href="/img/bootstrap-icons.svg#arrow-counterclockwise"></use>
</svg>
</button>
</div>
<div class="card-body">
<div class="form-group row">
<div class="col-12 eb_eu_instance_position_instance"
data-instance-id="{{../instance_id}}"
data-member-id="{{taken_by}}" data-member-name="{{taken_by_member}}"
data-position-id="{{position_id}}">
{{search2 type="member" classname="search_instance_position_instance" value_id=taken_by
value=taken_by_member}}
</div>
</div>
<div class="form-group row">
<label class="col-form-label col-form-label-sm col-3">Von: </label>
<div class="input-group col-9">
<input class="form-control form-control-sm eb_eu_instance_position_real_start_time qsf"
type="datetime-local"
value="{{real_start_time}}">
</div>
</div>
<div class="form-group row">
<label class="col-form-label col-form-label-sm col-3">Bis: </label>
<div class="input-group col-9">
<input class="form-control form-control-sm eb_eu_instance_position_real_end_time qsf"
type="datetime-local"
value="{{real_end_time}}">
</div>
</div>
</div>
</div>
{{/each}}
<div class="new_position_instances">
{{> new_position_instance}}
</div>
</div>
</div>
</div>
</div>