69 lines
3.6 KiB
Handlebars
69 lines
3.6 KiB
Handlebars
<div class="instance col-lg-4" style="padding: 2px;" data-instance-id="{{instance_id}}" data-template-id="{{template_id}}">
|
|
<div class="card">
|
|
<div class="card-header d-flex justify-content-between align-items-center {{#if complete}}acs-green{{else}}acs-red{{/if}}">
|
|
{{name}}
|
|
<div class="card-header-buttons">
|
|
<button class="iconbutton remove_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="btn btn-success btn-sm save-button" style="display: none;">Änderungen
|
|
Speichern
|
|
</button>
|
|
</div>
|
|
</div>
|
|
<div class="card-body">
|
|
<h5>Personal:</h5>
|
|
<div class="eu_cast_instance_personal">
|
|
{{#each positions}}
|
|
<div class="form-group row eu_cast_instance_personal_position" data-instance-id="{{../instance_id}}"
|
|
data-position-id="{{position_id}}" data-member-name="{{member_name}}"
|
|
data-member-id="{{taken_by}}" data-position-instance-id="{{position_instance_id}}">
|
|
<label class="col-4 col-form-label" {{#if position_description}}title="{{position_description}}" {{/if}}>{{position_name}}</label>
|
|
<div class="input-group mb-3 col-8">
|
|
{{search2 type="member" classname="search_instance_position_member" value_id=taken_by
|
|
value=member_name}}
|
|
</div>
|
|
</div>
|
|
{{/each}}
|
|
</div>
|
|
{{#if vehicle_positions}}
|
|
<h5>Fahrzeuge:</h5>
|
|
<div class="eu_cast_instance_vehicles">
|
|
{{#each vehicle_positions}}
|
|
<div class="form-group row eu_cast_instance_vehicle_position" data-instance-id="{{../instance_id}}"
|
|
data-position-id="{{position_id}}" data-position-instance-id="{{position_instance_id}}" data-identifier="{{identifier}}" data-entity-id="{{taken_by}}">
|
|
<label class="col-4 col-form-label">{{name}}</label>
|
|
<div class="input-group mb-3 col-8">
|
|
{{search2 type="vehicle" classname="search_instance_vehicle_position" value_id=taken_by
|
|
value=identifier}}
|
|
</div>
|
|
</div>
|
|
{{/each}}
|
|
</div>
|
|
{{/if}}
|
|
<hr>
|
|
<div class="form-group row">
|
|
<label class="col-sm-3 col-form-label">Name: </label>
|
|
<div class="col-sm-9">
|
|
<input class="form-control eu_cast_instance_name qsf" type="text" value="{{name}}">
|
|
</div>
|
|
</div>
|
|
<div class="form-group row">
|
|
<label class="col-sm-3 col-form-label">Beginn: </label>
|
|
<div class="col-sm-9">
|
|
<input class="form-control eu_cast_instance_planned_start_time qsf" type="datetime-local"
|
|
value="{{planned_start_time}}">
|
|
</div>
|
|
</div>
|
|
<div class="form-group row">
|
|
<label class="col-sm-3 col-form-label">Ende: </label>
|
|
<div class="col-sm-9">
|
|
<input class="form-control eu_cast_instance_planned_end_time qsf" type="datetime-local"
|
|
value="{{planned_end_time}}">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div> |