Added translation and improved styling.

This commit is contained in:
Jan Böhmer 2020-05-24 19:49:53 +02:00
parent ca74dd84f0
commit 127c6957df
2 changed files with 91 additions and 12 deletions

View file

@ -5,25 +5,32 @@
<input type="hidden" name="ids" id="select_ids" value="">
<div class="d-none" id="select_panel">
<p><span id="select_count"></span> elements selected!</p>
<div class="d-none mb-2" id="select_panel">
{# <span id="select_count"></span> #}
<span class="badge badge-secondary">{% trans with {'%count%': '<span id="select_count"></span>'} %}part_list.action.part_count{% endtrans %}</span>
<select class="selectpicker" name="action" id="select_action" onchange="updateTargetSelect()">
<option value="favorite">Favorite</option>
<option value="unfavorite">Unfavorite</option>
<option value="delete">Delete</option>
<select class="selectpicker" name="action" id="select_action"
title="{% trans %}part_list.action.action.title{% endtrans %}" onchange="updateTargetSelect()" required>
<optgroup label="{% trans %}part_list.action.action.group.favorite{% endtrans %}">
<option value="favorite">{% trans %}part_list.action.action.favorite{% endtrans %}</option>
<option value="unfavorite">{% trans %}part_list.action.action.unfavorite{% endtrans %}</option>
</optgroup>
<option value="change_category" data-url="{{ path('select_category') }}">Change category</option>
<option value="change_footprint" data-url="{{ path('select_footprint') }}">Change footprint</option>
<option value="change_manufacturer" data-url="{{ path('select_manufacturer') }}">Change Manufacturer</option>
<option value="change_unit" data-url="{{ path('select_measurement_unit') }}">Change Unit</option>
<optgroup label="{% trans %}part_list.action.action.group.change_field{% endtrans %}">
<option value="change_category" data-url="{{ path('select_category') }}">{% trans %}part_list.action.action.change_category{% endtrans %}</option>
<option value="change_footprint" data-url="{{ path('select_footprint') }}">{% trans %}part_list.action.action.change_footprint{% endtrans %}</option>
<option value="change_manufacturer" data-url="{{ path('select_manufacturer') }}">{% trans %}part_list.action.action.change_manufacturer{% endtrans %}</option>
<option value="change_unit" data-url="{{ path('select_measurement_unit') }}">{% trans %}part_list.action.action.change_unit{% endtrans %}</option>
</optgroup>
<option value="delete">{% trans %}part_list.action.action.delete{% endtrans %}</option>
</select>
<select class="" style="display: none;" data-live-search="true" name="target" id="select_target">
{# This is left empty, as this will be filled by Javascript #}
</select>
<button type="submit" class="btn btn-secondary">Submit</button>
<button type="submit" class="btn btn-secondary">{% trans %}part_list.action.submit{% endtrans %}</button>
</div>
<div id="part_list" class="" data-select="true" data-part_table="true" data-datatable data-settings='{{ datatable_settings(datatable)|escape('html_attr') }}'>

View file

@ -9111,5 +9111,77 @@ Element 3</target>
<target>Edit part</target>
</segment>
</unit>
<unit id="uAVyHXQ" name="part_list.action.action.title">
<segment>
<source>part_list.action.action.title</source>
<target>Select action</target>
</segment>
</unit>
<unit id="bAPfHqL" name="part_list.action.action.group.favorite">
<segment>
<source>part_list.action.action.group.favorite</source>
<target>Favorite status</target>
</segment>
</unit>
<unit id="P5wWUv3" name="part_list.action.action.favorite">
<segment>
<source>part_list.action.action.favorite</source>
<target>Favorite</target>
</segment>
</unit>
<unit id="sfOQX5T" name="part_list.action.action.unfavorite">
<segment>
<source>part_list.action.action.unfavorite</source>
<target>Unfavorite</target>
</segment>
</unit>
<unit id="xJa8HMi" name="part_list.action.action.group.change_field">
<segment>
<source>part_list.action.action.group.change_field</source>
<target>Change field</target>
</segment>
</unit>
<unit id="vzWZTcS" name="part_list.action.action.change_category">
<segment>
<source>part_list.action.action.change_category</source>
<target>Change category</target>
</segment>
</unit>
<unit id="o0usAp." name="part_list.action.action.change_footprint">
<segment>
<source>part_list.action.action.change_footprint</source>
<target>Change footprint</target>
</segment>
</unit>
<unit id="5KmoqAw" name="part_list.action.action.change_manufacturer">
<segment>
<source>part_list.action.action.change_manufacturer</source>
<target>Change manufacturer</target>
</segment>
</unit>
<unit id="3i7xim8" name="part_list.action.action.change_unit">
<segment>
<source>part_list.action.action.change_unit</source>
<target>Change part unit</target>
</segment>
</unit>
<unit id="CjaC2GZ" name="part_list.action.action.delete">
<segment>
<source>part_list.action.action.delete</source>
<target>Delete</target>
</segment>
</unit>
<unit id="TdvpOc5" name="part_list.action.submit">
<segment>
<source>part_list.action.submit</source>
<target>Submit</target>
</segment>
</unit>
<unit id="qKDo_nI" name="part_list.action.part_count">
<segment>
<source>part_list.action.part_count</source>
<target>%count% parts selected!</target>
</segment>
</unit>
</file>
</xliff>