[RESOLU] depuis 2.1 aucun champ requis

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
11 years 8 months ago #95894

Bonjour

Depuis la mise a jour 2.1 je n'ai plus aucun champ obligatoire à l'enregistrement alors qu'ils sont bien requis dans l'admin , même le mot de passe n'est plus requis, cela ne vient pas de mes views (templates/TPL/html/com_hikashop/user) car j'ai essaye sans et c'est pareil

Et j'ai bien vérifié en localhost sur un autre site en hk 1.6 ça marche si je fais la maj vers hk 2.1.1 ca ne marche plus
uniquement l'identifiant est obligatoire, le formulaire est envoye sans aucun vérification

d'où peut venir ce probleme ?
merci

Last edit: 11 years 8 months ago by erickb.

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

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
11 years 8 months ago #95904

Bonjour,

Je n'arrive pas à reproduire le problème de mon coté avec la dernière version.

Pourriez vous :

1. Fournir un screenshot des options de votre champs personnalisé ?

2. Fournir un lien vers cette page d'enregistrement qui ne fonctionne pas pour que nous puissions voir cela ?

Je suppose que le soucis vient d'une erreur JS sur la page d'enregistrement. Soit à cause d'un conflit JS soit un soucis de mise à jour.

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

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
11 years 8 months ago #95907

oui ça doit venir d'un js (ca marche en HK 1.6)
c'est ici www.sacapuce.fr/component/hikashop/user/form%20 J 2.5 HK 2.1.1
et l'exacte copie de ce site en Allemand (c'est juste un autre domaine) marche très bien www.grossedamenschuhe.de/component/hikashop/user/form%20 J 2.5 HK 1.6

champs perso (rien dans inscription)
www.urpix.fr/files/2dzg1scfd4ttn7d1i9qc.png
www.urpix.fr/files/op97rpx93ll5i3poaxn1.png

Last edit: 11 years 8 months ago by erickb.

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

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
11 years 8 months ago #95911

Je vois que c'est la 2.1.0 qui est installée sur www.sacapuce.fr/component/hikashop/user/form%20
Et la vaidation ne fonctionne pas. Donc apparement pas un soucis de la 2.1.1
Pas d'erreur js à première vue sur la page. Je n'ai pas pu déterminer le soucis pour l'instant, mais peut être que c'est lié au fait que ca soit toujours là 2.1.0 qui est installée ?

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

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
11 years 8 months ago #95913

c'est bien la 2.1.0 qui est installee sur le site distant
mais pour voir justement si ca fixait ce probleme j'ai installe la 2.1.1 en localhost et c'est exactement pareil

donc c'est bien lié a la 2.1.0 sur Joomla 2.5.9

Last edit: 11 years 8 months ago by erickb.

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

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
11 years 8 months ago #95914

Bon j'ai débug le js sur votre site et le soucis vient du fait que vous ayez le js:
var hikashop=Array();
hikashop=Array();
hikashop=Array();
hikashop = Array('email','password','password2');
hikashop = Array('Veuillez spécifier une valeur pour le champ Email (qui vous sert aussi d\'identifiant)','Veuillez spécifier une valeur pour le champ Choisir (ou changer) votre mot de passe','Veuillez spécifier une valeur pour le champ HIKA_PASSWORD2');
hikashop = 'Les mots de passe sont différents';
hikashop = 'Veuillez entrer une adresse email valide';
hikashop = Array('address_firstname','address_lastname','address_street','address_city','address_post_code','address_telephone');
hikashop = Array('Veuillez spécifier une valeur pour le champ Prénom','Veuillez spécifier une valeur pour le champ Nom','Veuillez spécifier une valeur pour le champ Adresse (rue, numero)','Veuillez spécifier une valeur pour le champ Ville','Veuillez spécifier une valeur pour le champ Code postal','Veuillez spécifier une valeur pour le champ Téléphone');
hikashop = 'Veuillez entrer un numéro de téléphone valide';

dans le head de la page alors que vous devriez avoir la même chose mais avec hikashopFieldsJs au lieu de hikashop.
Ce code est ajouté par administrator/components/com_hikashop/classes/field.php
Donc cela veut dire que ce fichier n'a pas été mis à jour.

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

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
11 years 8 months ago #95922

pourtant administrator/components/com_hikashop/classes/field.php semble à jour

/**
* @package HikaShop for Joomla!
* @version 2.1.1
* @author hikashop.com


et ligne 591

if(!$done){
$js="var hikashopFieldsJs=Array();
hikashopFieldsJs=Array();
hikashopFieldsJs=Array();";
$doc->addScriptDeclaration( "<!--\n".$js."\n//-->\n" );
$done = true;
}

ou alors il en utilise un autre ?

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

  • Posts: 82868
  • Thank you received: 13377
  • MODERATOR
11 years 8 months ago #95924

Peut être un soucis de caching sur votre site ?

The following user(s) said Thank You: erickb

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

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
11 years 8 months ago #95925

c'est le cache normal de joomla et c'est pareil en localhost , j'ai complètement vidé les caches

en haut de page et localhost hk 2.1.1

var hikashop=Array();[/hide]
hikashop=Array();
hikashop=Array();

Last edit: 11 years 8 months ago by erickb.

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

  • Posts: 2639
  • Thank you received: 66
  • Hikashop Business
11 years 8 months ago #95930

ca venait de country.php qui affiche les pays , ca marche !

merci pour l'aide

Last edit: 11 years 8 months ago by erickb.

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

Time to create page: 0.073 seconds
Powered by Kunena Forum