komar62 Posted March 26, 2011 Share Posted March 26, 2011 Bonjour a tous,Je vous explique mon probleme.Je suis en train de créer un site de vente de produits la ferme directement a domicile.Je fait sa autour de la ville ou j'habite.Le probleme est que je ne livre uniquement sur cet ville et au alentour.J'ai deux tarif de livraison qui dependent de la zone dans laquel le client habite.La premiere zone concerne la ville (en l'occurence boulogne sur mer) et la deuxieme ses alentour dans un rayon de 20km.de ce fait j'ai crée deux groupe de client dans le back office de prestashop.Je voudrai que quand le client son code postal lorsqu'il s'incrit sa lui retourne une erreur si la livraison n'est pas possible sur sa commune.Je dispose de la liste des code postal dans lesquel la livraison est possible.De plus si son code postal et valide qu'il soit directement assigné au groupe de client auquel il correspond.Pour cela il faut modifier le fichier authentification.php.Mais je suis pas tres a l'aise avec les objet utilisé, il ne doit pas y avoir grand chose a modifier(enfin je pense ce n'est qu'une condition).Jespere qu'une ame charitable pourra m'eclairer.Merci d'avancemarc Link to comment Share on other sites More sharing options...
komar62 Posted March 27, 2011 Author Share Posted March 27, 2011 personne n'a une ptite idée ? Link to comment Share on other sites More sharing options...
komar62 Posted April 4, 2011 Author Share Posted April 4, 2011 un ptit up! Link to comment Share on other sites More sharing options...
creationssitesweb Posted October 12, 2011 Share Posted October 12, 2011 Même problème que toi je souhaites autoriser seulement certains codes postaux à s inscrire sur mon site prestashop. Je tente de faire un "select" à la place du "input text" : Voici le code que j'ai fait (qui ne marche pas) :" {elseif $field_name eq "postcode" <p class="required select"> <label for="postcode">{l s='Zip / Postal Code'}</label> <select name="postcode" id="postcode"> <option value="001">001</option> <option value="002">002</option> <option value="003">003</option> <option value="004">004</option> <option value="005">005</option> <option value="006">006</option> <option value="007">007</option> <option value="008">008</option> <option value="009">009</option> <option value="010">010</option> <option value="011">011</option> <option value="012">012</option> <option value="013">013</option> </select> <sup>*</sup> </p>" Savez vous pourquoi ? Ais-je quelque chose à modifier ailleur que dans template / authentification.tpl ? Link to comment Share on other sites More sharing options...
creationssitesweb Posted October 12, 2011 Share Posted October 12, 2011 Problème résolu grâce à komar62, voici la solution : {elseif $field_name eq "postcode" <p class="required text"> <label for="postcode">{l s='Postal code / Zip code'}</label> <select class="text" name="postcode" id="postcode" value="{if isset($smarty.post.postcode)}{ $smarty.post.postcode}{/if}" > <option value="aucun">-----------</option> <option value="62200">62200</option> <option value="62280">62280</option> <option value="62360">62360</option> <option value="62480">62480</option> <option value="62230">62230</option> <option value="62126">62126</option> <option value="62152">62152</option> <option value="62187">62187</option> <option value="62224">62224</option> <option value="62930">62930</option> </select> <sup>*</sup> </p> Pour la 1.4, pour les antérieure sortir le {elseif $field_name eq "postcode" Voila, un grand merci à vous. Voyez vous un moyen (simple) pour restreindre l'achat de produits à une seule catégorie afin que le client ne puissent commander que dans une catégorie de produits ? 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