Skip to content

v1.0.4 — Champs professionnels sur « Mes informations »

Choose a tag to compare

@NicoVmax NicoVmax released this 24 Aug 16:05
· 3 commits to main since this release

Corrigé

  • Les champs professionnels apparaissaient vides sur la page « Mes informations ». PrestaShop ne remplit le formulaire client qu'avec les propriétés de l'objet Customer ; les champs ajoutés par un module (SIRET, raison sociale, code APE, n° de TVA, site web, téléphone, pays) n'en font pas partie et étaient donc systématiquement rendus vides, alors que les informations étaient bien enregistrées côté demande B2B. Ils sont désormais pré-remplis depuis la demande du client.
  • Les modifications de ces champs sur « Mes informations » n'étaient pas enregistrées. Le module ne traitait que la création de compte. Les corrections apportées par le client (raison sociale, coordonnées, identifiants) sont maintenant reportées sur sa demande B2B, ainsi que sur les champs natifs du client et de ses adresses. Si le SIRET ou le n° de TVA est modifié après coup, il repasse en « non vérifié » en back-office : la vérification d'origine ne porte plus sur la valeur saisie.
  • Le dévoilement progressif des champs (qui n'affiche la suite du formulaire qu'une fois le SIRET validé) ne s'applique plus sur « Mes informations », où il masquait des champs déjà renseignés.

Mise à jour : installez le ZIP par-dessus la version en place. Ne désinstallez pas le module — les demandes B2B enregistrées seraient supprimées. Le script de mise à jour enregistre automatiquement le hook nécessaire à l'enregistrement des champs.

Merci à Karl pour le signalement (PrestaShop 8.2.6, module 1.0.3).