[RESOLU] Code postal facultatif |
Bienvenue invité ( Connexion | Inscription )
[RESOLU] Code postal facultatif |
11 Mar 2017, 09:26
Message
#1
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 119 Inscrit : 6-August 07 Lieu : 93200 Membre no 18622 |
Bonjour
Comment rendre facultatif le code postal ? osCommerce Online Merchant v2.2 RC1 W3C Valid FR Dans catalog/includes/languages/french.php j’ai supprimé l’astérisque. J’obtiens le message suivant : votre code postal doit avoir 4 chiffres minimum J’ai mis en commentaire les 2 lignes qui traitent le code postal : même erreur Dans l’administration je ne vois rien ou je ne sais pas comment désactiver le code postal De l'aide s'il vous plaît Je vous remercie Ce message a été modifié par roiphoto - 31 Mar 2017, 14:34. |
|
11 Mar 2017, 11:59
Message
#2
|
|
Ceinture marron OSC Groupe : Modérateurs Messages : 1543 Inscrit : 30-May 06 Lieu : Vichy (03) Membre no 10583 |
Bonjour,
Cela se passe dans le fichier catalog/create_account.php Trouver les lignes suivantes et les commenter (en mettant // en début de ligne) : Code if (strlen($postcode) < ENTRY_POSTCODE_MIN_LENGTH) {
$error = true; $messageStack->add('create_account', ENTRY_POST_CODE_ERROR); } -------------------- Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse) Config 2 en local avec UwAmp : Osc Phoenix |
|
14 Mar 2017, 10:07
Message
#3
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 119 Inscrit : 6-August 07 Lieu : 93200 Membre no 18622 |
Bonjour,
Merci bonbec pour votre réponse. J’ai fait ce que vous m’avez dit et l’erreur est la même : votre code postal doit avoir 4 caractères mini. J’ai supprimé l’astérisque se trouvant dans catalog/includes/languages/french.php et pourtant l’erreur subsiste ! Je pense qu’il y aurait un deuxième endroit à commenter ! Merci |
|
14 Mar 2017, 11:17
Message
#4
|
|
Ceinture marron OSC Groupe : Modérateurs Messages : 1543 Inscrit : 30-May 06 Lieu : Vichy (03) Membre no 10583 |
Bonjour,
Dans catalog/includes/languages/french.php, il y a : Code define('ENTRY_POST_CODE', 'Code postal :'); define('ENTRY_POST_CODE_ERROR', 'Votre code postal doit contenir un minimum de ' . ENTRY_POSTCODE_MIN_LENGTH . ' caractères.'); define('ENTRY_POST_CODE_TEXT', '*'); Supprimer * de ENTRY_POST_CODE_TEXT sert uniquement à dire que la saisie de ce champ de formulaire n'est pas obligatoire. C'est dans le fichier catalog/create_account.php qu'il faut intervenir : Code if (strlen($postcode) < ENTRY_POSTCODE_MIN_LENGTH) { $error = true; $messageStack->add('create_account', ENTRY_POST_CODE_ERROR); } Cela vérifie si le code postal entré via le formulaire est inférieur à la valeur déclarée par ENTRY_POSTCODE_MIN_LENGTH. Si oui, alors cela ajoute le code d'erreur. En mettant des // devant les lignes, comme cela, cela ne devrait plus faire le test ... Code // if (strlen($postcode) < ENTRY_POSTCODE_MIN_LENGTH) { // $error = true; // $messageStack->add('create_account', ENTRY_POST_CODE_ERROR); // } En principe une autre solution serait de donner comme valeur 0 à ENTRY_POSTCODE_MIN_LENGTH mais je n'ai pas testé. -------------------- Config 1 en live : Osc 2.2 très fortement modifié ... UTF-8 et Php 5.4.
Contribs installées : down_for_maintenance_v 2.3 | Estimated Shipping v1.5 | imprint_1_3_5 | low_stock_report_v2.04 | visible_countries_1.2b | Products Tabs | shoppingCart_cleanup_v1.01.0 | + trop de bidouilles persos pas très OsCommerce (erreurs de jeunesse) Config 2 en local avec UwAmp : Osc Phoenix |
|
15 Mar 2017, 12:21
Message
#5
|
|
Ceinture jaune+ OSC Groupe : Membres Messages : 119 Inscrit : 6-August 07 Lieu : 93200 Membre no 18622 |
Bonjour,
Merci Bonbec pour votre réponse. Oui, Bonbec, tu as raison. Un souci de moins pour moi ! Pour rendre le code postal facultatif il suffisait de mettre 0 pour la valeur mini dans la configuration de la boutique dans ADMINISTRATION au niveau du code postal Je n’y avais pas pensé du tout ! ça marche ! ça marche J’ai enlevé les barres de commentaires et l’astérisque, oui ça marche Je déclare ce post résolu et fermé Merci à toute la comunautéoscommerce francophone |
|
Version bas débit | Nous sommes le : 29th March 2024 - 12:24 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |