Allow to show parts for manufacturers and footprints.

This commit is contained in:
Jan Böhmer 2019-09-08 13:59:35 +02:00
parent 8dc9c7b9ae
commit c3fd325645
10 changed files with 126 additions and 46 deletions

View file

@ -1,7 +1,7 @@
<div class="card mb-3">
<div class="card-header">
<a class="card-link" data-toggle="collapse" href="#entityInfo">
{% trans %}category.label{% endtrans %}: <b>{{ entity.fullPath }}</b>
{{ header_label | trans }}: <b>{{ entity.fullPath }}</b>
</a>
</div>
<div id="entityInfo" class="collapse">

View file

@ -0,0 +1,12 @@
<div id="part_list" class="table-responsive" data-datatable data-settings='{{ datatable_settings(datatable) }}'>
<div class="card-body">
<div class="card">
<div class="card-body">
<h4>{% trans %}part_list.loading.caption{% endtrans %}</h4>
<h6>{% trans %}part_list.loading.message{% endtrans %}</h6>
</div>
</div>
</div>
</div>

View file

@ -1,18 +1,13 @@
{% extends "base.html.twig" %}
{% block title %}
{% trans %}parts_list.category.title{% endtrans %} {{ entity.name }}
{% endblock %}
{% block content %}
{% include "Parts/lists/_info_card.html.twig" %}
{% include "Parts/lists/_info_card.html.twig" with {'header_label': 'category.label'} %}
<div id="part_list" class="table-responsive" data-datatable data-settings='{{ datatable_settings(datatable) }}'>
<div class="card-body">
<div class="card">
<div class="card-body">
<h4>{% trans %}part_list.loading.caption{% endtrans %}</h4>
<h6>{% trans %}part_list.loading.message{% endtrans %}</h6>
</div>
</div>
</div>
</div>
{% include "Parts/lists/_parts_list.html.twig" %}
{% endblock %}

View file

@ -0,0 +1,13 @@
{% extends "base.html.twig" %}
{% block title %}
{% trans %}parts_list.footprint.title{% endtrans %} {{ entity.name }}
{% endblock %}
{% block content %}
{% include "Parts/lists/_info_card.html.twig" with {'header_label': 'footprint.label'} %}
{% include "Parts/lists/_parts_list.html.twig" %}
{% endblock %}

View file

@ -0,0 +1,13 @@
{% extends "base.html.twig" %}
{% block title %}
{% trans %}parts_list.manufacturer.title{% endtrans %} {{ entity.name }}
{% endblock %}
{% block content %}
{% include "Parts/lists/_info_card.html.twig" with {'header_label': 'manufacturer.label'} %}
{% include "Parts/lists/_parts_list.html.twig" %}
{% endblock %}

View file

@ -1,29 +0,0 @@
{% extends "base.html.twig" %}
{% block content %}
{#
<div class="card border-primary">
<div class="card-header bg-primary text-white">
<h6>Bauteile</h6>
</div>
</div>
</div>
#}
{# Set the title for the table here. It will be inserted into the table later.#}
<div style="display:none;" id="part-card-header-src">Test</div>
<div id="part_list" class="table-responsive" data-datatable data-settings='{{ datatable_settings(datatable) }}'>
<div class="card-body">
<div class="card">
<div class="card-body">
<h4>{% trans %}part_list.loading.caption{% endtrans %}</h4>
<h6>{% trans %}part_list.loading.message{% endtrans %}</h6>
</div>
</div>
</div>
</div>
{% endblock %}