Difficultées à adapter le module caisse de Dolibarr

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Difficultées à adapter le module caisse de Dolibarr

Difficultées à adapter le module caisse de Dolibarr

par Laplume » 26 févr. 2013, 17:57

Bonjour tout le monde.

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