FrenchMaster Posted March 12, 2010 Share Posted March 12, 2010 BonjourAyant quitté les services de la poste au profit d'un prestataire bien moins cher, je me retrouve devant le problème suivant : Il me faut parfois le DIGICODE du client pour que le livreur puisse accéder aux boites aux lettres (d'ailleurs, ce problème risque de se généraliser car la poste perdant le monopole, il paraitrait qu'elle n'aura plus droit de posséder les clés et les digicodes). Donc tôt ou tard, il va falloir rajouter ce champ à la fiche client.En attendant, voici ce que j'ai fait :1 - j'ai donc passé le numéro de portable en obligatoire comme décrit2 - j'ai renommé le champ "téléphone domicile" en "DIGICODE" dans les traductions (outil - traductions).Tout s'affiche correctement MAIS si le digicode comprend une lettre (ex 12345a) j'ai un message d'erreur qui s'affiche. Il semblerait que le champs "tel domicile" ne puisse recevoir que des chiffres, mais pas de lettre.Quelqu'un peut-il m'aider à passer ce champ en alpha-numérique ou en simple champ texte ?Merci d'avance ! Link to comment Share on other sites More sharing options...
FrenchMaster Posted March 30, 2010 Author Share Posted March 30, 2010 UPpersonne ne peut m'aider ? Link to comment Share on other sites More sharing options...
FrenchMaster Posted April 8, 2010 Author Share Posted April 8, 2010 Toujours personne pour m'aider ?je n'arrive pas à formater le champ "tel domicile" de façon à accepter des caractères alphanumériques ! Ce champ n'accepte que des chiffres...une petite aide SVP ! Link to comment Share on other sites More sharing options...
toph-69 Posted April 8, 2010 Share Posted April 8, 2010 Bonjour avez vous changez la valeur dans la BDD Link to comment Share on other sites More sharing options...
FrenchMaster Posted April 8, 2010 Author Share Posted April 8, 2010 Bonjour !dans la base de donnée, ce champs semble être en alphanumérique... c'est bien ce que je ne comprends pas...si l'on rentre des chiffres+ 1 lettre, j'ai un message d'erreur... Link to comment Share on other sites More sharing options...
toph-69 Posted April 8, 2010 Share Posted April 8, 2010 ah ok j'ai pas trouvé le champ dans la base ^^ pour regardé lol et en le passant en text ? peut être que ca marche je suis pas bien fort sur tout ca donc je donne quel que idée comme ca ++EDIT : bon j'ai trouve la table donc c'est ps_address j'ai testé de changé la valeur et effectivement rien n'y fait donc la peux plus vous aidez mes compétences sont très limité bon courage Link to comment Share on other sites More sharing options...
FrenchMaster Posted April 8, 2010 Author Share Posted April 8, 2010 merci quand même... moi non plus je ne comprends pas... j'ai aussi essayé de passer le champ en texte dans la base mais j'ai toujours l'erreur Link to comment Share on other sites More sharing options...
c-manu Posted April 10, 2010 Share Posted April 10, 2010 Je ne suis pas un spécialiste, mais je pense qu'il s'agit d'une instrution php qui définit la variable du champ en tant que valeur entière (int). Il s'agit donc de savoir sur quel fichier php il faut intervenir et d'enlever l'attribut int de cette variable.Il y a des spécialistes de Prestashop, mais pour info toutes mes demandes n'ont jamais aboutis, alors bon courage !! Link to comment Share on other sites More sharing options...
FrenchMaster Posted April 19, 2010 Author Share Posted April 19, 2010 Toujours personne ?je pense que de plus en plus de personnes vont avoir besoin d'un champ digicode... Link to comment Share on other sites More sharing options...
Maxime G Posted April 19, 2010 Share Posted April 19, 2010 Dans le fichier classes/Address.phpVers la ligne 84, il y a : protected $fieldsValidate = array('id_customer' => 'isNullOrUnsignedId', 'id_manufacturer' => 'isNullOrUnsignedId', 'id_supplier' => 'isNullOrUnsignedId', 'id_country' => 'isUnsignedId', 'id_state' => 'isNullOrUnsignedId', 'alias' => 'isGenericName', 'company' => 'isGenericName', 'lastname' => 'isName', 'firstname' => 'isName', 'address1' => 'isAddress', 'address2' => 'isAddress', 'postcode' => 'isPostCode', 'city' => 'isCityName', 'other' => 'isMessage', 'phone' => 'isPhoneNumber', 'phone_mobile' => 'isPhoneNumber', 'deleted' => 'isBool'); Remplacer le isPhoneNumber par isName ou isMessage devrait le faire...Et le champs other (Informations supplémentaires), ça conviendrait pas, ça s'affiche pas avec l'adresse ?Si ça marche, tu gagnes le droit de dire quel est ce prestataire ;-) (on est curieux ou on l'est pas !) Link to comment Share on other sites More sharing options...
Maxime G Posted April 19, 2010 Share Posted April 19, 2010 Et le champs other (Informations supplémentaires), ça conviendrait pas, ça s'affiche pas avec l'adresse ? Oui, ça s'affiche bien dessous l'adresse dans le panel de gestion des commandes.(Après sur la facture je sais pas, mais c'est pas vraiment son rôle)Il faudrait peut-être modifier les templates pour indiquer de préciser un digicode ou autre infos dans ce champs. Link to comment Share on other sites More sharing options...
FrenchMaster Posted April 19, 2010 Author Share Posted April 19, 2010 Salut MaximeAvant tout un GRAND MERCI pourt'être penché sur mon problème... alors, avant même de voir si ça marche des infos sur le prestataires...nous utilisons GLS depuis 2 mois maintenant. et je n'ai qu'un mot : SUPER ! nous envoyons une 20aine de colis par jour et c'est bien moins cher que COLISSIMO !!! (surtout que nos colis (des bâtons de marche nordique - voir www.spidernet.fr) dépassent souvent 1 mètre et que la POSTE nous comptait une surtaxe à chaque colis !Pour le trakking, tout simple : il suffit d'adapter la ligne de suivi des colisPour les étiquettes : j'utilise EXPINET et le logiciel de GLS ca marche bien, très bien même ... sauf que cette étiquette de GLS affiche le numéro de tel + un champ DIGICODE.d'où l'idée de modifier le champ 1 (tel domicile) en DIGICODE et de mettre simplement tel (portable si possible) dans le champ 2 (tel portable)le problème est que si l'on rentre un numéro type 1234567a dans le champ 1 (es tel domicile) ca ne le prend pas. Je vais donc voir ta modif...si ça marche... je te file le nom du site de GLS :-) Link to comment Share on other sites More sharing options...
FrenchMaster Posted April 19, 2010 Author Share Posted April 19, 2010 rend moi mes infos ! :-)ça ne marche pas hélas... j'ai changé en isname, mais j'ai toujours le message d'erreur : digicode invalide (à cause de la lettre a. Si je mets que des chiffres, ça marche) Link to comment Share on other sites More sharing options...
FrenchMaster Posted April 19, 2010 Author Share Posted April 19, 2010 YES YES YES !!!en fait, isName ne semble lui qu'accepter les lettres, pas les chiffres... alors j'ai essayé en isMessage et ça marche !!!TOP de chez TOPUN GRAND MERCI à toi ! Link to comment Share on other sites More sharing options...
Maxime G Posted April 19, 2010 Share Posted April 19, 2010 De rien. ;-) Je connaissais pas GLS. Je marque ça sur un post-it, ça pourra servir pour plus tard. Link to comment Share on other sites More sharing options...
FrenchMaster Posted April 19, 2010 Author Share Posted April 19, 2010 http://www.gls-group.euen plus... tu peux négocier les prix si tu veux des infos sur la configuration étiquettes et lien de suivi n'hésite pas ! Link to comment Share on other sites More sharing options...
Vincent Carton Posted June 8, 2010 Share Posted June 8, 2010 Bonjour French Master, je butte sur GLS et le lien du suivi dans l'email de commande.Si tu as des infos sur le sujet je suis preneur.Pas mal d'articles sympas sur quelques une de tes boutiques (tekrando) Link to comment Share on other sites More sharing options...
FrenchMaster Posted June 8, 2010 Author Share Posted June 8, 2010 Le meilleur site est quand-même de loin http://www.marche-nordique.net :-)En ce qui concerne GLS, il y a 2 possibilités, selon le contrat que tu as passé avec eux. 1 - (le plus fréquent) tu n'as pas de contrat particulier avec GLS, tu utilises leurs services tout simplement. Dans ce cas, le suivi de colis est :http://www.gls-group.eu/276-I-PORTAL-WEB/content/GLS/FR01/FR/5004.htm?txtRefNo=@&txtAction=710002 - Si tu as un compte PRO spécifique chez eux et que tu utilises leur logiciel ou leur interface: - Tu peux utiliser le module expinet pour envoyer les infos vers GLS (il faut quelques menues modifs) - Le suivi GLS est alors :http://www.gls-group.eu/276-I-PORTAL-WEB/content/GLS/FR01/FR/5004.htm?txtAction=71010&un=LOGIN&pw=PASSWORD&rf;=@&crf=null&lc=FR&no=NUMEROCLIENT Link to comment Share on other sites More sharing options...
Vincent Carton Posted June 8, 2010 Share Posted June 8, 2010 Super, exactement ce que je cherchais ! merci bcp Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now