2019-08-02 12:35:59 +02:00
|
|
|
{% extends "main_card.html.twig" %}
|
|
|
|
|
|
|
|
{% block title %}
|
|
|
|
{% trans %}part.info.title{% endtrans %} {{ part.name }}
|
|
|
|
{% endblock %}
|
|
|
|
|
2020-02-16 23:48:57 +01:00
|
|
|
{% block card_type %}
|
|
|
|
|
|
|
|
{% if timeTravel == null %}
|
|
|
|
bg-primary text-white
|
|
|
|
{% else %}
|
|
|
|
bg-primary-striped text-white
|
|
|
|
{% endif %}
|
|
|
|
|
|
|
|
{% endblock %}
|
|
|
|
|
2019-08-02 12:35:59 +02:00
|
|
|
{% block card_title %}
|
|
|
|
<i class="fa {{ part.favorite ? 'fa-star' : 'fa-info-circle'}} fa-fw" aria-hidden="true"></i>
|
|
|
|
{% trans %}part.info.title{% endtrans %} <b>"{{ part.name }}"</b>
|
2020-02-16 23:48:57 +01:00
|
|
|
{% if timeTravel != null %}
|
|
|
|
<i>({{ timeTravel | format_datetime('short') }})</i>
|
|
|
|
{% endif %}
|
2019-08-02 12:35:59 +02:00
|
|
|
<div class="float-right">
|
|
|
|
{% trans %}id.label{% endtrans %}: {{ part.id }}
|
|
|
|
</div>
|
|
|
|
{% endblock %}
|
|
|
|
|
|
|
|
{% block card_content %}
|
|
|
|
<div class="row">
|
|
|
|
<div class="col-md-9">
|
|
|
|
{% include "Parts/info/_main_infos.html.twig" %}
|
|
|
|
</div>
|
|
|
|
|
2020-01-04 21:42:44 +01:00
|
|
|
<div class="col-md-3 offset-3 offset-md-0">
|
2019-08-02 12:35:59 +02:00
|
|
|
{% include "Parts/info/_sidebar.html.twig" %}
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="">
|
|
|
|
<div class="">
|
|
|
|
<ul class="nav nav-tabs" id="partTab" role="tablist">
|
2020-02-16 23:48:57 +01:00
|
|
|
<li class="nav-item">
|
|
|
|
<a class="nav-link {% if part.partLots %}active{% endif %}" id="part_lots-tab" data-toggle="tab"
|
|
|
|
href="#part_lots" role="tab">
|
|
|
|
<i class="fas fa-box fa-fw"></i>
|
|
|
|
{% trans %}part.part_lots.label{% endtrans %}
|
|
|
|
<span class="badge badge-secondary">{{ part.partLots | length }}</span>
|
|
|
|
</a>
|
|
|
|
</li>
|
2019-08-02 12:35:59 +02:00
|
|
|
{% if part.comment is not empty %}
|
|
|
|
<li class="nav-item">
|
2019-08-16 22:54:23 +02:00
|
|
|
<a class="nav-link" id="comment-tab" data-toggle="tab"
|
2019-08-02 12:35:59 +02:00
|
|
|
href="#comment" role="tab">
|
|
|
|
<i class="fas fa-comment-alt fa-fw"></i>
|
|
|
|
{% trans %}comment.label{% endtrans %}
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
{% endif %}
|
2020-03-14 22:12:19 +01:00
|
|
|
<li class="nav-item">
|
|
|
|
<a class="nav-link" data-toggle="tab" role="tab" href="#specifications">
|
|
|
|
<i class="fas fa-atlas fa-fw"></i>
|
|
|
|
{% trans %}part.info.specifications{% endtrans %}
|
|
|
|
</a>
|
|
|
|
</li>
|
2019-08-02 12:35:59 +02:00
|
|
|
<li class="nav-item">
|
2019-08-16 22:54:23 +02:00
|
|
|
<a class="nav-link" id="attachment-tab" data-toggle="tab"
|
2019-08-02 12:35:59 +02:00
|
|
|
href="#attachments" role="tab">
|
|
|
|
<i class="fas fa-paperclip fa-fw"></i>
|
|
|
|
{% trans %}attachment.labelp{% endtrans %}
|
2020-01-08 20:10:11 +01:00
|
|
|
<span class="badge badge-secondary">{{ part.attachments | length }}</span>
|
2019-08-02 12:35:59 +02:00
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="nav-item">
|
|
|
|
<a class="nav-link" id="supplier-tab" data-toggle="tab" href="#suppliers" role="tab">
|
|
|
|
<i class="fas fa-shopping-cart fa-fw"></i>
|
|
|
|
{% trans %}vendor.partinfo.shopping_infos{% endtrans %}
|
2020-01-08 20:10:11 +01:00
|
|
|
<span class="badge badge-secondary">{{ part.orderdetails | length }}</span>
|
2019-08-02 12:35:59 +02:00
|
|
|
</a>
|
|
|
|
</li>
|
2020-03-07 20:49:52 +01:00
|
|
|
<li class="nav-item {% if datatable is null %}not-allowed{% endif %}">
|
|
|
|
<a class="nav-link {% if datatable is null %}disabled{% endif %}" id="history-tab" data-toggle="tab" href="#history" role="tab">
|
2019-08-02 12:35:59 +02:00
|
|
|
<i class="fas fa-history"></i>
|
|
|
|
{% trans %}vendor.partinfo.history{% endtrans %}
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="nav-item">
|
|
|
|
<a class="nav-link" id="tools-tab" data-toggle="tab" href="#tools" role="tab">
|
|
|
|
<i class="fas fa-tools"></i>
|
|
|
|
{% trans %}tools.label{% endtrans %}
|
|
|
|
</a>
|
|
|
|
</li>
|
2019-08-02 14:44:58 +02:00
|
|
|
<li class="nav-item">
|
|
|
|
<a class="nav-link" id="extended_info-tab" data-toggle="tab" href="#extended_info" role="tab">
|
|
|
|
<i class="fas fa-clipboard-list"></i>
|
|
|
|
{% trans %}extended_info.label{% endtrans %}
|
|
|
|
</a>
|
|
|
|
</li>
|
|
|
|
|
2019-08-02 12:35:59 +02:00
|
|
|
</ul>
|
|
|
|
<div class="tab-content" id="myTabContent">
|
|
|
|
{% if part.comment is not empty %}
|
2019-09-08 18:52:47 +02:00
|
|
|
<div class="tab-pane fade show" id="comment" role="tabpanel" aria-labelledby="home-tab">
|
2020-03-15 15:48:01 +01:00
|
|
|
<div class="container-fluid mt-2 latex">
|
2019-10-11 23:53:12 +02:00
|
|
|
{{ part.comment|markdown }}
|
2019-08-02 12:35:59 +02:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
{% endif %}
|
2019-08-16 22:54:23 +02:00
|
|
|
|
|
|
|
<div class="tab-pane fade show active" id="part_lots" role="tabpanel" aria-labelledby="part_lots-tab">
|
|
|
|
{% include "Parts/info/_part_lots.html.twig" %}
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="tab-pane fade" id="attachments" role="tabpanel" aria-labelledby="attachment-tab">
|
2019-08-06 17:15:37 +02:00
|
|
|
{% include "Parts/info/_attachments_info.html.twig" %}
|
2019-08-02 12:35:59 +02:00
|
|
|
</div>
|
|
|
|
|
2019-08-16 22:54:23 +02:00
|
|
|
<div class="tab-pane fade" id="suppliers" role="tabpanel" aria-labelledby="supplier-tab">
|
2019-08-02 12:35:59 +02:00
|
|
|
{% include "Parts/info/_order_infos.html.twig" %}
|
|
|
|
</div>
|
|
|
|
|
2019-08-16 22:54:23 +02:00
|
|
|
<div class="tab-pane fade" id="history" role="tabpanel" aria-labelledby="history-tab">
|
2020-02-22 20:04:43 +01:00
|
|
|
{% include "Parts/info/_history.html.twig" %}
|
2019-08-02 12:35:59 +02:00
|
|
|
</div>
|
|
|
|
|
2019-08-16 22:54:23 +02:00
|
|
|
<div class="tab-pane fade" id="tools" role="tabpanel" aria-labelledby="tools-tab">
|
2019-08-02 12:35:59 +02:00
|
|
|
{% include "Parts/info/_tools.html.twig" %}
|
|
|
|
</div>
|
2019-08-02 14:44:58 +02:00
|
|
|
|
2020-03-14 22:12:19 +01:00
|
|
|
<div class="tab-pane fade" id="specifications" role="tabpanel" aria-labelledby="tools-tab">
|
|
|
|
{% include "Parts/info/_specifications.html.twig" %}
|
|
|
|
</div>
|
|
|
|
|
2019-08-16 22:54:23 +02:00
|
|
|
<div class="tab-pane fade" id="extended_info" role="tabpanel" aria-labelledby="extended_info-tab">
|
2019-08-02 14:44:58 +02:00
|
|
|
|
|
|
|
{% include "Parts/info/_extended_infos.html.twig" %}
|
|
|
|
|
|
|
|
</div>
|
2019-08-02 12:35:59 +02:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
{% endblock %}
|