Added an form for merging two parts together

This commit is contained in:
Jan Böhmer 2023-11-22 20:11:38 +01:00
parent 50069c7611
commit b0f5d9b55f
5 changed files with 85 additions and 3 deletions

View file

@ -0,0 +1,27 @@
{% extends "parts/edit/edit_part_info.html.twig" %}
{# @var merge_other \App\Entity\Parts\Part #}
{% block card_border %}border-info{% endblock %}
{% block card_type %}bg-info text-bg-info{% endblock %}
{% block title %}
{% trans %}part.merge.title{% endtrans %} {{ merge_other.name }} {% trans %}part.merge.title.into{% endtrans %} {{ merge_old_name }}
{% endblock %}
{% block card_title %}
<i class="fas fa-code-merge" aria-hidden="true"></i>
{% trans %}part.merge.title{% endtrans %}
<b><a class="text-bg-info" href="{{ entity_url(merge_other, 'info') }}">{{ merge_other.name }} (ID: {{ merge_other.iD }})</a></b>
{% trans %}part.merge.title.into{% endtrans %}
<b><a class="text-bg-info" href="{{ entity_url(part, 'info') }}">{{ merge_old_name }} (ID: {{ part.id }})</a></b>
{% endblock %}
{% block card_content %}
<div {{ stimulus_controller('elements/delete_btn') }} {{ stimulus_action('elements/delete_btn', "submit", "submit") }}
data-delete-title="{% trans with {'%target%': merge_old_name|escape, '%other%': merge_other.name }%}part.merge.confirm.title{% endtrans %}"
data-delete-message="{% trans with {'%other%': merge_other.name } %}part.merge.confirm.message{% endtrans %}">
{{ parent() }}
</div>
{% endblock %}

View file

@ -3,6 +3,10 @@
{% block card_border %}border-success{% endblock %}
{% block card_type %}bg-success text-white{% endblock %}
{% block title %}
{% trans %}part.new.card_title{% endtrans %}
{% endblock %}
{% block card_title %}
<i class="fas fa-edit fa-plus-square" aria-hidden="true"></i>
{% trans %}part.new.card_title{% endtrans %}