diff --git a/htdocs/html.form.class.php b/htdocs/html.form.class.php
index 7c57cf34962..2a8c0e518c5 100644
--- a/htdocs/html.form.class.php
+++ b/htdocs/html.form.class.php
@@ -935,12 +935,12 @@ class Form
\brief Retourne la liste des produits en Ajax si ajax activé ou renvoie à select_produits_do
\param selected Produit pré-sélectionné
\param htmlname Nom de la zone select
- \param filtretype Pour filtre sur type de produit
+ \param filtretype Filter on product type (1=customer, 2=supplier)
\param limit Limite sur le nombre de lignes retournées
\param price_level Niveau de prix en fonction du client
\param status -1=Return all products, 0=Products not on sell, 1=Products on sell
*/
- function select_produits($selected='',$htmlname='productid',$filtretype='',$limit=20,$price_level=0,$status=1)
+ function select_produits($selected='',$htmlname='productid',$filtretype=1,$limit=20,$price_level=0,$status=1)
{
global $langs,$conf;
@@ -971,13 +971,13 @@ class Form
\brief Retourne la liste des produits
\param selected Produit pré-sélectionné
\param htmlname Nom de la zone select
- \param filtretype Pour filtre sur type de produit
+ \param filtretype Filter on product type (1=customer, 2=supplier)
\param limit Limite sur le nombre de lignes retournées
\param price_level Niveau de prix en fonction du client
\param ajaxkeysearch Filtre des produits si ajax est utilisé
\param status -1=Return all products, 0=Products not on sell, 1=Products on sell
*/
- function select_produits_do($selected='',$htmlname='productid',$filtretype='',$limit=20,$price_level=0,$ajaxkeysearch='',$status=1)
+ function select_produits_do($selected='',$htmlname='productid',$filtretype=1,$limit=20,$price_level=0,$ajaxkeysearch='',$status=1)
{
global $langs,$conf,$user;
diff --git a/htdocs/lib/ajax.lib.php b/htdocs/lib/ajax.lib.php
index 401b2f8d47b..c0325908d2a 100644
--- a/htdocs/lib/ajax.lib.php
+++ b/htdocs/lib/ajax.lib.php
@@ -27,11 +27,11 @@ function ajax_indicator($htmlname,$indicator='working')
}
/**
- \brief Récupére la valeur d'un champ, effectue un traitement Ajax et affiche le résultat
+ \brief Recupere la valeur d'un champ, effectue un traitement Ajax et affiche le resultat
\param htmlname nom et id du champ
- \param keysearch nom et id complémentaire du champ de collecte
- \param url chemin du fichier de réponse : /chemin/fichier.php
- \param option champ supplémentaire de recherche dans les paramétres
+ \param keysearch nom et id complementaire du champ de collecte
+ \param url chemin du fichier de reponse : /chemin/fichier.php
+ \param option champ supplementaire de recherche dans les parametres
\param indicator Nom de l'image gif sans l'extension
\return script script complet
*/
diff --git a/htdocs/product/ajaxproducts.php b/htdocs/product/ajaxproducts.php
index afd3d961ba0..2ad03cdc020 100644
--- a/htdocs/product/ajaxproducts.php
+++ b/htdocs/product/ajaxproducts.php
@@ -40,7 +40,7 @@ if (! empty($_GET['keysearch']))
if (isset($_GET['status'])) $status=$_GET['status'];
$form = new Form($db);
- if ($_GET['type'] == 1)
+ if (empty($_GET['type']) || $_GET['type'] == 1)
{
$form->select_produits_do("",$_GET["htmlname"],"","",$_GET["price_level"],$_GET["keysearch"],$status);
}