84 lines
4.3 KiB
Handlebars
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> |