Champs personnalisés conditionnels

  • Posts: 453
  • Thank you received: 31
  • Hikamarket Multivendor Hikashop Business
1 month 4 weeks ago #363418

-- HikaShop version -- : 5.1.0
-- Joomla version -- : 5.1.4
-- PHP version -- : 8.2.23

Bonjour,

je rencontre une autre anomalie étrange sur le même site que l'anomalie du checkout.

A l'inscription utilisateur, le formulaire fonctionnait très bien les dernières fois que j'avais testé, mais maintenant les conditions d'affichage des champs ne sont plus respectées.

J'ai tenté d'enregistrer de nouveau toutes les configurations au cas ou, mais rien n'a changé.

Exemple, la question 2 s'affiche ou non selon la réponse à la question 1 en single list, sauf qu'elle s'affiche quand il ne faut pas, et inversement.

Il y a en tout 4 champs qui dépendent de la réponse du champ 1, je n'arrive pas à trouver la logique du disfonctionnement.

On peut constater ici :
Je vous envoie l'adresse en mp

Selon la réponse à la question : Comment souhaitez vous vous inscrire ?
Voici ce qui doit s'afficher (et qui fonctionnait il y a quelques jours)

Je souhaite acheter :
Avez vous un commercial présent sur le site ?
Logo / image profil
Kbis

Je suis commercial :
Logo / image profil

Je suis producteur :
Avez vous un commercial présent sur le site ?
Quel type de livraison souhaitez vous ?
Souhaitez vous être visible dans la liste publique producteurs ?
Logo / image profil

Comme vous pouvez le constater, il y a un souci dans les conditions, pourtant j'ai enregistré de nouveau plusieurs fois les champs persos

Merci d'avance

Last edit: 1 month 4 weeks ago by Minie.

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
1 month 4 weeks ago #363419

Bonjour,

Nous avons eu des retours sur la conditionnalité des champs personnalisés avec la 5.1.0. Nous avons fait un patch qui corrige cela pour la 5.1.1. Donc je vous invite à mettre à jour HikaShop et cela devrait corriger le problème.

Please Log in or Create an account to join the conversation.

  • Posts: 453
  • Thank you received: 31
  • Hikamarket Multivendor Hikashop Business
1 month 4 weeks ago #363428

Bonjour,

merci pour votre réponse, justement Hikashop est à jour, et ca ne fonctionne pas, par contre, ca fonctionnait il y a quelques jours, donc peut être que pour moi ca fait l'inverse avec la mise à jour ?

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
1 month 4 weeks ago #363429

Bonjour,

Pouvez-vous vérifier le numéro de version d'HikaShop au début de l'onglet principal sur la page de configuration d'HikaShop ?
Sinon, pourriez-vous fournir l'URL de la page en question pour étudier le problème ?

Please Log in or Create an account to join the conversation.

  • Posts: 453
  • Thank you received: 31
  • Hikamarket Multivendor Hikashop Business
1 month 4 weeks ago #363446

Bonjour,

la version est HikaShop Business 5.1.0 [2409221057]

Je vous envoie le lien en privé,

merci à vous

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
1 month 4 weeks ago #363449

Bonsoir,

Pourriez-vous mettre à jour vers la 5.1.1 alors ?
Pour cela, téléchargez le paquet d'installation de la 5.1.1 sur notre site et installez-le sur votre site.

Please Log in or Create an account to join the conversation.

  • Posts: 453
  • Thank you received: 31
  • Hikamarket Multivendor Hikashop Business
1 month 4 weeks ago #363461

Bonjour,

malheureusement je n'y arrive pas, voici l'erreur "vide" affichée lorsque je charge le zip :



:(

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
1 month 4 weeks ago #363470

Pouvez-vous extraire le zip sur votre ordinateur, uploadez les fichiers et dossiers extraits via FTP dans le dossier tmp de votre site, et passez par l'onglet "installer depuis un dossier" de l'installeur Joomla pour faire l'installation. Cela devrait aider.

Please Log in or Create an account to join the conversation.

  • Posts: 453
  • Thank you received: 31
  • Hikamarket Multivendor Hikashop Business
1 month 4 weeks ago #363475

Lorsque j'installe depuis un dossier, j'ai plus de détail sur l'erreur :
Fatal error: Cannot redeclare com_install() (previously declared in ***/tmp/hikashop/install.hikashop.php:27) in ***/administrator/components/com_sogecommerce/script.install.php on line 40

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
1 month 4 weeks ago #363476

Ah, c'est un bug du plugin de paiement sogecommerce:
www.hikashop.com/forum/install-update/90...0/362582.html#362583

Please Log in or Create an account to join the conversation.

  • Posts: 453
  • Thank you received: 31
  • Hikamarket Multivendor Hikashop Business
1 month 4 weeks ago #363479

Bonjour,

merci, j'ai donc désactivé le plugin sogecommerce et mis à jour Hikashop, du coup ca a fonctionné même par "archive à envoyer"

Par contre le souci des champs conditionnels est toujours présent

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
1 month 4 weeks ago #363485

Bonsoir,

Pouvez-vous vérifier le dropdown "equal to" / "not equal to" de l'option "Display limited to" de vos champs personnalisés et sauvegardez une fois les champs avec la bonne valeur ? Ce dropdown permet justement d'inverser le comportement des champs conditionnels.

Please Log in or Create an account to join the conversation.

  • Posts: 453
  • Thank you received: 31
  • Hikamarket Multivendor Hikashop Business
1 month 3 weeks ago #363495

Bonjour,

malheureusement j'ai fais ca déjà au moins 5 fois pour tous les champs, j'ai retenté depuis la mise en jour de Hikashop pour l'url checkout, mais rien n'a changé.

En fait, lorsque je change les réglage, rien ne change dans le front, par exemple, la question "quel type de livraison souhaitez vous" est réservée au producteurs, donc le champ est réglé comme ceci sur la question "comment souhaitez vous vous inscrire" :



Et au lieu de s'afficher pour les producteur, elle s'affiche pour les deux autres (acheteur et vendeur)

Si je change le "egal to" en "not egal to", rien ne change en front

Attachments:

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
1 month 3 weeks ago #363496

Bonjour,

Mmm. Bizarre. Pourriez vous fournir un accès backend et un accès FTP pour pouvoir étudier le problème ?
www.hikashop.com/support/contact-us.html

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
1 month 3 weeks ago #363508

Bonjour,

Merci pour l'accès. J'ai fait un patch et j'ai rajouté le patch sur votre site. Cela a l'air de fonctionner maintenant.
Le souci, c'est que le système ne prennais pas bien en compte le have / have not, quand différents champs enfants avec le même champ parent avaient différentes valeurs de have / have not.
Et je n'arrivais pas à reproduire le souci quand je n'avais pas testé ce cas précis.

Please Log in or Create an account to join the conversation.

  • Posts: 453
  • Thank you received: 31
  • Hikamarket Multivendor Hikashop Business
1 month 3 weeks ago #363520

Bonjour,

super, je comprends mieux, merci.

Par contre je pense qu'il reste une faille, car par exemple, le champ IBAN et BIC sont configurés de la même façon (not egal to commercial) et pourtant, le BIC apparait bien sur producteur, acheteur et non commercial, alors que IBAN fait l'inverse.

Idem pour "avez vous un commercial sur le site" qui est réglé sur not egal to commercial, et qui fait l'inverse, s'affiche que pour les commerciaux

Tout le reste des champs sont ok maintenant :)

J'avoue avoir pas mal de champs conditionnels, c'est tellement pratique ! Merci encore

Please Log in or Create an account to join the conversation.

  • Posts: 82863
  • Thank you received: 13372
  • MODERATOR
1 month 3 weeks ago #363521

Bonjour,

Ok, je vois le souci. Mon patch avait un effet de bord dans certains cas. J'ai modifié le patch et cela semble fonctionner maintenant.

The following user(s) said Thank You: Minie

Please Log in or Create an account to join the conversation.

  • Posts: 453
  • Thank you received: 31
  • Hikamarket Multivendor Hikashop Business
1 month 3 weeks ago #363524

Bonjour,

au top ! Comme toujours !

Merci beaucoup :)

Please Log in or Create an account to join the conversation.

Time to create page: 0.108 seconds
Powered by Kunena Forum