Je cherche à adapter le module de caisse de Dolibarr à mes besoins. J'ai déjà reussi à intégrer un script ajax de recherche en temps réel qui fonctionne. Seulement, je me heurte au problème de la recherche du prix du produit ne fonctionne plus.
A la base, le formulaire initial à un champ "référence". Celle ci est associée à une instruction
onchange="javascript: setSource('REF');"
Mais puisque j'utilise un script ajax désormais, sur ce "onchange" , je ne sais pas comment compenser cet appel. Surtout que celui conditionne le lancement de la requête de recherche de prix :
if ( $_POST['hdnSource'] == 'LISTE' )
{
$sql.= " AND p.rowid = ".$_POST['selProduit'];
}
else if ( $_POST['hdnSource'] == 'REF' )
{
$sql.= " AND p.ref = '".$_POST['txtRef']."'";
}
Bref, je cherche une solution pour compenser cet appel. Puis-je faire appel aux variable crées par le script Ajax ? Je trouve ajax pratique puisque il permet d'éviter le rechargement de la page à chaque recherche, ce qui peut être fastidieux en cas de nombreux articles.J'ai préféré partir du module de caisse déjà existant puisque je suis relativement débutant en php.
En vous remerciant