forked from Wavyzz/dolibarr
Fix: Products on hold are not reported in list with ajax selector
This commit is contained in:
@@ -935,12 +935,12 @@ class Form
|
||||
\brief Retourne la liste des produits en Ajax si ajax activ<69> ou renvoie <20> select_produits_do
|
||||
\param selected Produit pr<70>-s<>lectionn<6E>
|
||||
\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<72>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<70>-s<>lectionn<6E>
|
||||
\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<72>es
|
||||
\param price_level Niveau de prix en fonction du client
|
||||
\param ajaxkeysearch Filtre des produits si ajax est utilis<69>
|
||||
\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;
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user