PriceRule: Erste Version
[kivitendo-erp.git] / templates / webpages / price_rule / item.html
diff --git a/templates/webpages/price_rule/item.html b/templates/webpages/price_rule/item.html
new file mode 100644 (file)
index 0000000..e3734e9
--- /dev/null
@@ -0,0 +1,36 @@
+[%- USE L %]
+[%- USE HTML %]
+[%- USE T8 %]
+[%- USE LxERP %]
+[% SET num_compare_ops = [
+  [ 'eq', LxERP.t8('is equal to') ],
+  [ 'lt', LxERP.t8('is lower than') ],
+  [ 'gt', LxERP.t8('is greater than') ],
+] %]
+[% SET date_compare_ops = [
+  [ 'eq', LxERP.t8('is equal to') ],
+  [ 'gt', LxERP.t8('is after') ],
+  [ 'lt', LxERP.t8('is before') ],
+] %]
+<div>
+<a class='price_rule_remove_line'><img height="10px" width="10px" src="image/cross.png" alt="[% 'Remove' | $T8 %]"></a>
+[% L.hidden_tag('price_rule.items[+].id', item.id) %]
+[% L.hidden_tag('price_rule.items[].type', item.type) %]
+[%- SWITCH item.type %]
+  [% CASE 'customer' %]
+    [% 'Customer' | $T8 %] [% 'is' | $T8 %] [% L.customer_vendor_picker('price_rule.items[].value_int', item.customer, type='customer') %]
+  [% CASE 'vendor' %]
+    [% 'Vendor' | $T8 %] [% 'is' | $T8 %] [% L.vendor_vendor_picker('price_rule.items[].value_int', item.customer, type='vendor') %]
+  [% CASE 'business' %]
+    [% 'Type of Business' | $T8 %] [% 'is' | $T8 %] [% L.select_tag('price_rule.items[].value_int', SELF.businesses, title_key='description', default=item.value_int) %]
+  [% CASE 'partsgroup' %]
+    [% 'Group' | $T8 %] [% 'is' | $T8 %] [% L.select_tag('price_rule.items[].value_int', SELF.partsgroups, title_key='partsgroup', default=item.value_int) %]
+  [% CASE 'qty' %]
+    [% 'Quantity' | $T8 %] [% L.select_tag('price_rule.items[].op', num_compare_ops, default=item.op) %] [% L.input_tag('price_rule.items[].value_num_as_number', item.value_num_as_number) %]
+  [% CASE 'reqdate' %]
+    [% 'Reqdate' | $T8 %] [% L.select_tag('price_rule.items[].op', date_compare_ops, default=item.op) %] [% L.date_tag('price_rule.items[].value_date', item.value_date) %]
+  [% CASE 'pricegroup' %]
+    [% 'Pricegroup' | $T8 %] [% 'is' | $T8 %] [% L.select_tag('price_rule.items[].value_int', SELF.pricegroups, title_key='pricegroup', default=item.value_int) %]
+  [% CASE %]
+[%- END %]
+</div>