2019-08-02 14:44:58 +02:00
|
|
|
<div class="mb-3">
|
|
|
|
|
<span class="text-muted" title="{% trans %}lastModified{% endtrans %}">
|
|
|
|
|
<i class="fas fa-history fa-fw"></i> {{ part.lastModified | localizeddate("short") }}
|
|
|
|
|
</span>
|
|
|
|
|
<br>
|
|
|
|
|
<span class="text-muted mt-1" title="{% trans %}createdAt{% endtrans %}">
|
|
|
|
|
<i class="fas fa-calendar-plus fa-fw"></i> {{ part.addedDate | localizeddate("short") }}
|
|
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<form action="" method="post" class="d-print-none no-progbar mb-2">
|
2019-08-02 12:35:59 +02:00
|
|
|
<input type="hidden" name="pid" value="{$pid}">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-md-12">
|
|
|
|
|
<label for="n_less">{% trans %}part.withdraw.caption{% endtrans %}</label>
|
|
|
|
|
<div class="input-group input-group-sm">
|
|
|
|
|
<input type="number" class="form-control" name="n_less" min="0" max="999999" value="1" placeholder="Anzahl">
|
|
|
|
|
<div class="input-group-append">
|
|
|
|
|
<div class="btn-group btn-group-sm">
|
|
|
|
|
<button type="submit" class="btn btn-outline-secondary btn-group-append" name="dec"> {% trans %}part.withdraw.btn{% endtrans %}</button>
|
|
|
|
|
<button type="button" class="btn btn-outline-secondary dropdown-toggle dropdown-toggle-split" data-toggle="dropdown"></button>
|
|
|
|
|
<div class="dropdown-menu">
|
|
|
|
|
<div class="px-4 py-3">
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label>{% trans %}part.withdraw.comment:{% endtrans %}</label>
|
|
|
|
|
<input type="text" class="form-control" name="instock_change_comment" placeholder="{{ "TODO" }}">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</form>
|
|
|
|
|
|
2019-08-02 14:44:58 +02:00
|
|
|
<form action="" method="post" class="d-print-none no-progbar mb-2">
|
2019-08-02 12:35:59 +02:00
|
|
|
<input type="hidden" name="pid" value="{$pid}">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-md-12">
|
|
|
|
|
<label for="n_more">{% trans %}part.add.caption{% endtrans %}</label>
|
|
|
|
|
<div class="input-group input-group-sm">
|
|
|
|
|
<input type="number" class="form-control" name="n_more" min="0" max="999999" value="1">
|
|
|
|
|
<div class="input-group-append">
|
|
|
|
|
<div class="btn-group btn-group-sm">
|
|
|
|
|
<button type="submit" class="btn btn-outline-secondary btn-group-append" name="inc" >{% trans %}part.add.btn{% endtrans %}</button>
|
|
|
|
|
<button type="button" class="btn btn-outline-secondary dropdown-toggle dropdown-toggle-split" data-toggle="dropdown"></button>
|
|
|
|
|
<div class="dropdown-menu">
|
|
|
|
|
<div class="px-4 py-3">
|
|
|
|
|
<div class="form-group">
|
|
|
|
|
<label>{% trans %}part.add.comment{% endtrans %}</label>
|
|
|
|
|
<input type="text" class="form-control" name="instock_change_comment" placeholder="TODO">
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</form>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
{#
|
|
|
|
|
{if $can_order_read && !$instock_unknown}
|
|
|
|
|
<form action="" method="post" class="d-print-none no-progbar">
|
|
|
|
|
<input type="hidden" name="pid" value="{$pid}">
|
|
|
|
|
<div class="row">
|
|
|
|
|
<div class="col-md-12">
|
|
|
|
|
{if $manual_order_exists}
|
|
|
|
|
<label for="remove_mark_to_order">{% trans %}Part was marked for ordering manually.{% endtrans %}</label>
|
|
|
|
|
<button type="submit" class="btn btn-outline-secondary"
|
|
|
|
|
name="remove_mark_to_order" >
|
|
|
|
|
{% trans %}Cancel{% endtrans %}</button>
|
|
|
|
|
{else}
|
|
|
|
|
{if $auto_order_exists}
|
|
|
|
|
<i>{% trans %}The part is listed under "Parts marked for ordering", because the in stock amount is less than the minimum in stock value.{% endtrans %}</i>
|
|
|
|
|
{else}
|
|
|
|
|
<label for="order_quantity">{% trans %}Mark for ordering:{% endtrans %}</label>
|
|
|
|
|
<div class="input-group">
|
|
|
|
|
<input type="number" min="0" max="999999" class="form-control" value="1" name="order_quantity"
|
|
|
|
|
placeholder="Order quantity" {if !$can_order_edit}disabled{/if}><br>
|
|
|
|
|
<span class="input-group-append">
|
|
|
|
|
<button type="submit" class="btn btn-outline-secondary"
|
|
|
|
|
name="mark_to_order" {if !$can_order_edit}disabled{/if}>{% trans %}Apply{% endtrans %}</button>
|
|
|
|
|
</span>
|
|
|
|
|
</div>
|
|
|
|
|
{/if}
|
|
|
|
|
{/if}
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</form>
|
|
|
|
|
{/if}
|
|
|
|
|
#}
|
|
|
|
|
|
|
|
|
|
{#
|
|
|
|
|
<form action="show_part_label.php" class="d-print-none">
|
|
|
|
|
{if $can_generate_barcode}
|
|
|
|
|
{if count($barcode_profiles) > 0}
|
|
|
|
|
<input type="hidden" name="label_generate">
|
|
|
|
|
<input type="hidden" name="id" value="{$pid}">
|
|
|
|
|
|
|
|
|
|
<div class="btn-group btn-block">
|
|
|
|
|
<button type="submit" class="btn btn-secondary btn-block"><i class="fa fa-barcode fa-fw" aria-hidden="true"></i>
|
|
|
|
|
{% trans %}Barcode erzeugen{% endtrans %}</button>
|
|
|
|
|
<button type="button" class="btn btn-secondary dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
|
|
|
<span class="sr-only">Toggle Dropdown</span>
|
|
|
|
|
</button>
|
|
|
|
|
|
|
|
|
|
<ul class="dropdown-menu dropdown-menu-right" id="label-dropdown">
|
|
|
|
|
{foreach $barcode_profiles as $profile}
|
|
|
|
|
<a href="#" class="link-anchor dropdown-item" onclick="submitFormSubmitBtn($(this).closest('form'), $('#profile_btn_{$profile|replace:" ":"_"}'));">{$profile}</a>
|
|
|
|
|
<button type="submit" name="profile" id="profile_btn_{$profile|replace:" ":"_"}" value="{$profile}" class="d-none">{$profile}</button>
|
|
|
|
|
{/foreach}
|
|
|
|
|
</ul>
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
{else}
|
|
|
|
|
<input type="hidden" name="id" value="{$pid}">
|
|
|
|
|
<input type="hidden" name="generator" value="part">
|
|
|
|
|
<input type="hidden" name="size" value="50x30">
|
|
|
|
|
<input type="hidden" name="preset" value="Preset A">
|
|
|
|
|
<input type="hidden" name="label_generate">
|
|
|
|
|
<button type="submit" class="btn btn-secondary btn-block"><i class="fa fa-barcode fa-fw" aria-hidden="true"></i>
|
|
|
|
|
{% trans %}Create barcode{% endtrans %}</button>
|
|
|
|
|
{/if}
|
|
|
|
|
</form>
|
|
|
|
|
|
|
|
|
|
<p></p>
|
|
|
|
|
{/if}
|
|
|
|
|
|
|
|
|
|
<div class=" d-print-none">
|
|
|
|
|
<button type="button" class="btn btn-secondary btn-block" onclick="window.print();"><i class="fa fa-print fa-fw" aria-hidden="true"></i>
|
|
|
|
|
{% trans %}Print{% endtrans %}
|
|
|
|
|
</button>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<p></p>
|
|
|
|
|
|
|
|
|
|
<div class=" d-print-none">
|
|
|
|
|
<div class="dropdown">
|
|
|
|
|
<button class="btn btn-secondary btn-block dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">
|
|
|
|
|
<i class="fa fa-file fa-fw" aria-hidden="true"></i> {% trans %}Datasheet links{% endtrans %}
|
|
|
|
|
<span class="caret"></span>
|
|
|
|
|
</button>
|
|
|
|
|
<ul class="dropdown-menu" aria-labelledby="dropdownMenu1">
|
|
|
|
|
{foreach $datasheet_loop as $sheet}
|
|
|
|
|
<li>
|
|
|
|
|
<a class="link-datasheet datasheet dropdown-item" title="{$sheet.name}" href="{$sheet.url}" target="_blank">
|
|
|
|
|
<img class="companypic-bg" src="{$relative_path}{$sheet.image}" alt="{$sheet.name}">
|
|
|
|
|
{$sheet.name}
|
|
|
|
|
</a>
|
|
|
|
|
</li>
|
|
|
|
|
{/foreach}
|
|
|
|
|
</ul>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
</div>
|
|
|
|
|
#}
|