Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : Documentation API REST

Documentation API REST il y a 1 jour 12 heures #99430

  • tonio79
  • Portrait de tonio79
  • Hors ligne
  • Fresh Boarder
  • Messages : 11
  • Karma: 0
Je viens de tester avec la version 8.0. Effectivement les extrafields sont traités mais, gros souci, lors d'un update de commande, la fonction appelée est "insertExtraFields()" qui vide la table et insere les champs postés..! On perd donc tous les champs qui n'ont pas été mis à jour...
vu dans le fichier commonobject.class.php ligne 4926

Je vois qu'il y a pourtant bien une function "updateExtraField()".. N'est-ce pas celle-là qui devrait être appelé lors de l'update d'une commande :dry: ?

Qu'en pensez-vous ?
Dernière édition: il y a 1 jour 12 heures par tonio79.
L'administrateur a désactivé l'accès en écriture pour le public.

Documentation API REST il y a 1 jour 12 heures #99432

  • Jerome_m
  • Portrait de Jerome_m
  • Hors ligne
  • Fresh Boarder
  • Messages : 10
  • Karma: 0
qu'il faut composer, comme avec le reste de l'API :
- passer toutes les valeurs lors de l'update
- activer si ce n'est déjà fait le module des logs et TOUJOURS REGARDER CE QU'IL SE PASSE EN BASE DE DONNÉES QUAND ON UTILISE L'API REST
- toujours !!! cela vous fera gagner des jours de développement :)
Dernière édition: il y a 1 jour 12 heures par Jerome_m.
L'administrateur a désactivé l'accès en écriture pour le public.

Documentation API REST il y a 1 jour 12 heures #99433

  • tonio79
  • Portrait de tonio79
  • Hors ligne
  • Fresh Boarder
  • Messages : 11
  • Karma: 0
Euh.. merci pour ces précieux conseils mais j'ai évidemment la bdd ouverte en parallèle et je ne vois pas en quoi ça change le problème ...
L'administrateur a désactivé l'accès en écriture pour le public.

Documentation API REST il y a 1 jour 12 heures #99434

  • Jerome_m
  • Portrait de Jerome_m
  • Hors ligne
  • Fresh Boarder
  • Messages : 10
  • Karma: 0
ça ne change pas le problème, ça permet de tout de suite de le détecter :) et en général, il est du côté de l'API... pardon... mais il y a beaucoup à faire encore sur cette API...
Dernière édition: il y a 1 jour 9 heures par Jerome_m.
L'administrateur a désactivé l'accès en écriture pour le public.