Added a button to update a local part from the info provider and moved some buttons into dropdown menu

This commit is contained in:
Jan Böhmer 2024-12-31 18:03:18 +01:00
parent 8d0ef644de
commit c084639a69
2 changed files with 23 additions and 7 deletions

View file

@ -133,14 +133,24 @@
target="_blank" title="{% trans %}info_providers.search.show_existing_part{% endtrans %}">
<i class="fa-solid fa-search"></i>
</a>
<a class="btn btn-primary" href="{{ path('part_edit', {'id': localPart.id}) }}"
target="_blank" title="{% trans %}info_providers.search.edit_existing_part{% endtrans %}">
<i class="fa-solid fa-pencil"></i>
</a>
<a class="btn btn-primary" href="{{ href }}"
target="_blank" title="{% trans %}part.create.btn{% endtrans %}">
<i class="fa-solid fa-plus-square"></i>
<a class="btn btn-primary" href="{{ path("info_providers_update_part", {'id': localPart.id, 'providerKey': dto.provider_key, 'providerId': dto.provider_id}) }}"
target="_blank" title="{% trans %}info_providers.search.update_existing_part{% endtrans %}">
<i class="fa-solid fa-arrows-rotate"></i>
</a>
<div class="btn-group" role="group">
<button type="button" class="btn btn-primary dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false"></button>
<ul class="dropdown-menu">
<li><a class="dropdown-item" href="{{ path('part_edit', {'id': localPart.id}) }}" target="_blank">
<i class="fa-solid fa-pencil fa-fw"></i> {% trans %}info_providers.search.edit_existing_part{% endtrans %}
</a></li>
<li>
<a class="dropdown-item" href="{{ href }}" target="_blank">
<i class="fa-solid fa-plus-square fa-fw"></i> {% trans %}part.create.btn{% endtrans %}
</a>
</li>
</ul>
</div>
</div>
{% endif %}

View file

@ -12251,5 +12251,11 @@ Please note, that you can not impersonate a disabled user. If you try you will g
<target>This part (or a very similar one) was already found in the database. Please check if it is the same and if you want to create it again!</target>
</segment>
</unit>
<unit id="TDxYuTP" name="info_providers.search.update_existing_part">
<segment>
<source>info_providers.search.update_existing_part</source>
<target>Update existing part from info provider</target>
</segment>
</unit>
</file>
</xliff>