Added the new fields to the part edit form.

This commit is contained in:
Jan Böhmer 2019-08-19 14:07:00 +02:00
parent 7517d83f55
commit 6a0adae8f3
17 changed files with 922 additions and 53 deletions

View file

@ -0,0 +1,13 @@
{{ form_row(form_main.name) }}
{{ form_row(form_main.description) }}
{{ form_row(form_main.category) }}
{{ form_row(form_main.tags) }}
{{ form_row(form_main.minAmount) }}
{{ form_row(form_main.partUnit)}}
{{ form_row(form_main.footprint) }}
{{ form_row(form_main.comment) }}
{{ form_row(form_main.save1) }}
{{ form_row(form_main.reset1) }}

View file

@ -0,0 +1,6 @@
{{ form_row(form_main.manufacturer) }}
{{ form_row(form_main.manufacturer_product_number) }}
{{ form_row(form_main.manufacturer_product_url)}}
{{ form_row(form_main.save2) }}
{{ form_row(form_main.reset2) }}

View file

@ -0,0 +1,5 @@
{{ form_row(form_main.needsReview) }}
{{ form_row(form_main.favorite) }}
{{ form_row(form_main.save3) }}
{{ form_row(form_main.reset3) }}

View file

@ -0,0 +1,45 @@
{% extends "main_card.html.twig" %}
{% block title %}
{% trans with {'%name%': part.name} %}part.edit.title{% endtrans %}
{% endblock %}
{% block card_title %}
<i class="fas fa-edit fa-fw" aria-hidden="true"></i>
{% trans with {'%name%': part.name} %}part.edit.card_title{% endtrans %}
<b><a href="{{ part|entityURL('info') }}" class="text-white">{{ part.name }}</a></b>
<div class="float-right">
{% trans %}id.label{% endtrans %}: {{ part.id }}
</div>
{% endblock %}
{% block card_content %}
<ul class="nav nav-tabs">
<li class="nav-item">
<a class="nav-link active" data-toggle="tab" role="tab" href="#common">{% trans %}part.edit.tab.common{% endtrans %}</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="tab" role="tab" href="#manufacturer">{% trans %}part.edit.tab.manufacturer{% endtrans %}</a>
</li>
<li class="nav-item">
<a class="nav-link" data-toggle="tab" role="tab" href="#options">{% trans %}part.edit.tab.options{% endtrans %}</a>
</li>
</ul>
<div class="tab-content">
{{ form_start(form_main) }}
<div class="tab-pane fade show active p-2" id="common" role="tabpanel">
{% include "Parts/edit/_main.html.twig" %}
</div>
<div class="tab-pane fade p-2" id="manufacturer" role="tabpanel">
{% include "Parts/edit/_manufacturer.html.twig" %}
</div>
<div class="tab-pane fade p-2" id="options" role="tabpanel">
{% include "Parts/edit/_options.html.twig" %}
</div>
{{ form_end(form_main) }}
</div>
{% endblock %}

View file

@ -1,20 +0,0 @@
{% extends "main_card.html.twig" %}
{% block title %}
{% trans with {'%name%': part.name} %}part.edit.title{% endtrans %}
{% endblock %}
{% block card_title %}
<i class="fas fa-edit fa-fw" aria-hidden="true"></i>
{% trans with {'%name%': part.name} %}part.edit.card_title{% endtrans %}
<b><a href="{{ part|entityURL('info') }}" class="text-white">{{ part.name }}</a></b>
<div class="float-right">
{% trans %}id.label{% endtrans %}: {{ part.id }}
</div>
{% endblock %}
{% block card_content %}
{{ form_start(form) }}
{{ form_widget(form) }}
{{ form_end(form) }}
{% endblock %}