diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php
index dc8034ede73..170e20bc7ca 100644
--- a/htdocs/core/class/html.form.class.php
+++ b/htdocs/core/class/html.form.class.php
@@ -838,7 +838,7 @@ class Form
* \param selected Preselected products
* \param htmlname Name of HTML seletc field (must be unique in page)
* \param filtertype Filter on product type (''=nofilter, 0=product, 1=service)
- * \param limit Limit sur le nombre de lignes retournees
+ * \param limit Limit on number of returned lines
* \param price_level Level of price to show
* \param status -1=Return all products, 0=Products not on sell, 1=Products on sell
* \param finished 2=all, 1=finished, 0=raw material
@@ -850,7 +850,7 @@ class Form
if ($conf->global->PRODUIT_USE_SEARCH_TO_SELECT)
{
// mode=1 means customers products
- print ajax_autocompleter('',$htmlname,DOL_URL_ROOT.'/product/ajaxproducts.php','outjson=1&price_level='.$price_level.'&type='.$filtertype.'&mode=1&status='.$status.'&finished='.$finished);
+ print ajax_autocompleter('', $htmlname, DOL_URL_ROOT.'/product/ajaxproducts.php', 'outjson=1&price_level='.$price_level.'&type='.$filtertype.'&mode=1&status='.$status.'&finished='.$finished, $conf->global->PRODUIT_USE_SEARCH_TO_SELECT);
print $langs->trans("RefOrLabel").' : ';
print ' ';
}
@@ -1117,7 +1117,7 @@ class Form
if ($conf->global->PRODUIT_USE_SEARCH_TO_SELECT)
{
// mode=2 means suppliers products
- print ajax_autocompleter('',$htmlname,DOL_URL_ROOT.'/product/ajaxproducts.php','outjson=1&price_level='.$price_level.'&type='.$filtertype.'&mode=2&status='.$status.'&finished='.$finished);
+ print ajax_autocompleter('', $htmlname, DOL_URL_ROOT.'/product/ajaxproducts.php', 'outjson=1&price_level='.$price_level.'&type='.$filtertype.'&mode=2&status='.$status.'&finished='.$finished, $conf->global->PRODUIT_USE_SEARCH_TO_SELECT);
print $langs->trans("RefOrLabel").' : ';
print ' ';
}
diff --git a/htdocs/lib/ajax.lib.php b/htdocs/lib/ajax.lib.php
index 28c3a5cd9b1..8f39d8593be 100644
--- a/htdocs/lib/ajax.lib.php
+++ b/htdocs/lib/ajax.lib.php
@@ -26,9 +26,11 @@
/**
- * Get value of field, do Ajax process and return result
- * @param htmlname nom et id du champ
- * @param url chemin du fichier de reponse : /chemin/fichier.php
+ * Get value of an HTML field, do Ajax process and show result
+ * @param htmlname HTML name of input field
+ * @param url Url for request: /chemin/fichier.php
+ * @param option More parameters on URL request
+ * @param minLength Minimum number of chars to trigger tha Ajax search
* @return string script complet
*/
function ajax_autocompleter($selected='',$htmlname,$url,$option='',$minLength=2)