]> wagnertech.de Git - kivitendo-erp.git/commitdiff
customer_vendor_picker bei CVars und Summen- und Saldenliste
authorBernd Bleßmann <bernd@kivitendo-premium.de>
Mon, 19 Jan 2015 09:51:02 +0000 (10:51 +0100)
committerBernd Bleßmann <bernd@kivitendo-premium.de>
Mon, 19 Jan 2015 09:51:02 +0000 (10:51 +0100)
- nicht mehr vorhandenen customer_picker durch customer_vendor_picker ersetzt
- vendor_selector durch customer_vendor_picker ersetzt
- autocomplete_customer.js laden

SL/CVar.pm
bin/mozilla/do.pl
bin/mozilla/ir.pl
bin/mozilla/is.pl
bin/mozilla/oe.pl
templates/webpages/amcvar/render_inputs.html
templates/webpages/amcvar/render_inputs_block.html
templates/webpages/rp/report.html

index f006fd9ca563fb81159e1ec947b150d546001b3b..160a23e5a5c1e8a57c8792458bf9a98cbf492d1f 100644 (file)
@@ -301,6 +301,9 @@ sub render_inputs {
     $var->{VALID_BOX} = $form->parse_html_template('amcvar/render_checkboxes', { var => $var, %options });
   }
 
+  # needed for customer_vendor_picker
+  $::request->{layout}->add_javascripts('autocomplete_customer.js');
+
   $main::lxdebug->leave_sub(2);
 }
 
index 9bca5a7850dc1dcb66ce39a755430edb1872693a..b8cd626bc7d43dcb41a804a26dd2df633e33eb00 100644 (file)
@@ -323,7 +323,7 @@ sub form_header {
 
   $form->{follow_up_trans_info} = $form->{donumber} .'('. $follow_up_vc .')';
 
-  $::request->{layout}->use_javascript(map { "${_}.js" } qw(kivi.SalesPurchase ckeditor/ckeditor ckeditor/adapters/jquery kivi.io));
+  $::request->{layout}->use_javascript(map { "${_}.js" } qw(kivi.SalesPurchase ckeditor/ckeditor ckeditor/adapters/jquery kivi.io autocomplete_customer));
 
   $form->header();
   # Fix für Bug 1082 Erwartet wird: 'abteilungsNAME--abteilungsID'
index 303eae06911f0f372c838c7a091c72a402746d61..e71a6dace2d5fef05fe1f7fd40332d8155d3bd6c 100644 (file)
@@ -337,7 +337,7 @@ sub form_header {
   ), @custom_hiddens,
   map { $_.'_rate', $_.'_description', $_.'_taxnumber' } split / /, $form->{taxaccounts}];
 
-  $::request->{layout}->use_javascript(map { "${_}.js" } qw(kivi.SalesPurchase ckeditor/ckeditor ckeditor/adapters/jquery kivi.io));
+  $::request->{layout}->use_javascript(map { "${_}.js" } qw(kivi.SalesPurchase ckeditor/ckeditor ckeditor/adapters/jquery kivi.io autocomplete_customer));
 
   $form->header();
 
index 3ecc930548121e2fc35b402448aa6a4df4492148..fe561cc5ed3350126439a7fcad9342f196f88f6a 100644 (file)
@@ -385,7 +385,7 @@ sub form_header {
   ), @custom_hiddens,
   map { $_.'_rate', $_.'_description', $_.'_taxnumber' } split / /, $form->{taxaccounts}];
 
-  $::request->{layout}->use_javascript(map { "${_}.js" } qw(kivi.SalesPurchase ckeditor/ckeditor ckeditor/adapters/jquery kivi.io));
+  $::request->{layout}->use_javascript(map { "${_}.js" } qw(kivi.SalesPurchase ckeditor/ckeditor ckeditor/adapters/jquery kivi.io autocomplete_customer));
 
   $form->header();
 
index 4c640d3ac62716f0f52c60cb4e7c66641cec6fa0..faa9d3a70190f042e61e724303173c8cbd2130d0 100644 (file)
@@ -465,7 +465,7 @@ sub form_header {
     }
   }
 
-  $::request->{layout}->use_javascript(map { "${_}.js" } qw(kivi.SalesPurchase show_form_details show_history show_vc_details ckeditor/ckeditor ckeditor/adapters/jquery kivi.io));
+  $::request->{layout}->use_javascript(map { "${_}.js" } qw(kivi.SalesPurchase show_form_details show_history show_vc_details ckeditor/ckeditor ckeditor/adapters/jquery kivi.io autocomplete_customer));
 
   $form->header;
   if ($form->{CFDD_shipto} && $form->{CFDD_shipto_id} ) {
index d8d2ac96d38340d9febf9c334f6e72ad560f3576..59021cd3c321643db1c81c49ba9e924605121bc5 100644 (file)
 <input name="[% var_name %]" value="[% HTML.escape(var.value) %]">
 
 [%- ELSIF var.type == 'customer' %]
-[% L.customer_picker(var_name, var.value) %]
+[% L.customer_vendor_picker(var_name, var.value, type='customer') %]
 
 [%- ELSIF var.type == 'vendor' %]
-[% L.vendor_selector(var_name, var.value) %]
+[% L.customer_vendor_picker(var_name, var.value, type='vendor') %]
 
 [%- ELSIF var.type == 'part' %]
 [% L.part_selector(var_name, var.value) %]
index eaeed6d764dd6795ab7f6d9ee53570dce78a8661..3141a5a11b492b4170918581650cfd02becddbc1 100644 (file)
 </select>
 
 [%- ELSIF cvar.var.type == 'customer' %]
-[%- L.customer_picker(cvar_tag_name, cvar.value, render_cvar_tag_options) %]
+[%- render_cvar_tag_options.type = 'customer' %]
+[%- L.customer_vendor_picker(cvar_tag_name, cvar.value, render_cvar_tag_options) %]
 
 [%- ELSIF cvar.var.type == 'vendor' %]
-[% L.vendor_selector(cvar_tag_name, cvar.value, render_cvar_tag_options) %]
+[%- render_cvar_tag_options.type = 'vendor' %]
+[%- L.customer_vendor_picker(cvar_tag_name, cvar.value, render_cvar_tag_options) %]
 
 [%- ELSIF cvar.var.type == 'part' %]
 [% L.part_selector(cvar_tag_name, cvar.value, render_cvar_tag_options) %]
index 39931075a702973bd2448300b586e9a5e00a2969..1daba782adf9c0a7a054d79ae82a3fd87bd6c99d 100644 (file)
@@ -70,7 +70,7 @@
 [%- BLOCK customer %]
   <tr>
     <th align=right nowrap>[% 'Customer' | $T8 %]</th>
-    <td colspan=3>[% L.customer_picker('customer_id') %]</td>
+    <td colspan=3>[% L.customer_vendor_picker('customer_id', '', type='customer') %]</td>
   </tr>
 [%- END %]
 [%- BLOCK projectnumber %]