Revision 1c5a5173
Von Tamino Steinert vor etwa 1 Jahr hinzugefügt
| templates/design40_webpages/part/_parent_variant.html | ||
|---|---|---|
|
[% USE L %]
|
||
|
[% USE P %]
|
||
|
|
||
|
<div class="wrapper input-panel">
|
||
|
<h3> [% LxERP.t8("Create new Variants") %] </h3>
|
||
|
<div class="wrapper">
|
||
|
[% FOREACH variant_property = SELF.part.variant_properties %]
|
||
|
<div class="col input-panel" style="min-width:fit-content;">
|
||
|
<h4>[% variant_property.name_translated | html %]</h4>
|
||
|
[% L.select_tag("variant_properties." _ variant_property.id _ ".selected_property_values[]",
|
||
|
variant_property.property_values,
|
||
|
title_key='value_translated', value_key='id',
|
||
|
id="selected_property_values_" _ variant_property.id,
|
||
|
multiple=1,
|
||
|
) %]
|
||
|
[% L.multiselect2side(
|
||
|
"selected_property_values_" _ variant_property.id,
|
||
|
labelsx=LxERP.t8("All Property Values"),
|
||
|
labeldx=LxERP.t8("Selected Property Values")
|
||
|
) %]
|
||
|
<div class="wrapper">
|
||
|
<div class="wrapper input-panel">
|
||
|
<h3> [% LxERP.t8("Create new Variants") %] </h3>
|
||
|
<div class="wrapper">
|
||
|
[% FOREACH variant_property = SELF.part.variant_properties %]
|
||
|
<div class="col input-panel" style="min-width:fit-content;">
|
||
|
<h4>[% variant_property.name_translated | html %]</h4>
|
||
|
[% L.select_tag("variant_properties." _ variant_property.id _ ".selected_property_values[]",
|
||
|
variant_property.property_values,
|
||
|
title_key='value_translated', value_key='id',
|
||
|
id="selected_property_values_" _ variant_property.id,
|
||
|
multiple=1,
|
||
|
) %]
|
||
|
[% L.multiselect2side(
|
||
|
"selected_property_values_" _ variant_property.id,
|
||
|
labelsx=LxERP.t8("All Property Values"),
|
||
|
labeldx=LxERP.t8("Selected Property Values")
|
||
|
) %]
|
||
|
</div>
|
||
|
[% END %]
|
||
|
</div>
|
||
|
[% END %]
|
||
|
[% L.button_tag('kivi.Part.create_variants();', LxERP.t8("Create Variants with selected Values")) %]
|
||
|
</div>
|
||
|
[% L.button_tag('kivi.Part.create_variants();', LxERP.t8("Create Variants with selected Values")) %]
|
||
|
</div>
|
||
|
|
||
|
<br>
|
||
|
|
||
|
variants:
|
||
|
[% FOREACH variant = SELF.part.variants %]
|
||
|
[% variant.partnumber %]:[% variant.description %]
|
||
|
[% END %]
|
||
|
<table class="tbl-list">
|
||
|
<caption>
|
||
|
[% LxERP.t8("Variants") %]
|
||
|
</caption>
|
||
|
<thead>
|
||
|
<th>[% "Partnumber" | $T8 %]</th>
|
||
|
<th>[% "Description" | $T8 %]</th>
|
||
|
<th>[% "Property Values" | $T8 %]</th>
|
||
|
</thead>
|
||
|
<tbody class="row_entry listrow">
|
||
|
[% FOREACH variant = SELF.part.variants %]
|
||
|
<tr>
|
||
|
<td>[% variant.presenter.part %]</td>
|
||
|
<td>[% variant.description | html %]</td>
|
||
|
<td>[% variant.variant_values | html %]</td>
|
||
|
</tr>
|
||
|
[% END %]
|
||
|
</tbody>
|
||
|
</table>
|
||
|
</div>
|
||
|
|
||
|
|
||
Auch abrufbar als: Unified diff
Varianten: Varianten in Stammartikel anzeigen