diff --git a/htdocs/html.form.class.php b/htdocs/html.form.class.php index 9b36be86700..62bd6d7a167 100644 --- a/htdocs/html.form.class.php +++ b/htdocs/html.form.class.php @@ -605,7 +605,38 @@ class Form return -1; } } - +/** + * \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 limit Limite sur le nombre de lignes retournées + */ + function select_produits($selected='',$htmlname='productid',$filtretype='',$limit=20,$price_level=0) + { + global $langs,$conf,$user; + if($regis=="je_te_laisse_faire_la_modif") + { + ?> + +
+ + + + } + else + { + $this -> select_produits_do($selected,$htmlname,$filtretype,$limit,$price_level); + } + + } /** * \brief Retourne la liste des produits * \param selected Produit présélectionné @@ -613,7 +644,7 @@ class Form * \param filtretype Pour filtre sur type de produit * \param limit Limite sur le nombre de lignes retournées */ - function select_produits($selected='',$htmlname='productid',$filtretype='',$limit=20,$price_level=0) + function select_produits_do($selected='',$htmlname='productid',$filtretype='',$limit=20,$price_level=0) { global $langs,$conf,$user;