cyril DZDZ Posted October 19, 2012 Share Posted October 19, 2012 Bonjour, J'ai une boutique sous prestashop version 1.4.9.0. Je cherche à ajouter un délais sur mes fiches produits. Par exemple, produit disponible sous 10 jours. Avez-vous une astuce ou un module qui pourrai m'aider ? Merci d'avance Link to comment Share on other sites More sharing options...
cyril DZDZ Posted October 20, 2012 Author Share Posted October 20, 2012 Personnes pour m'aider ? Link to comment Share on other sites More sharing options...
astuces17 Posted October 23, 2012 Share Posted October 23, 2012 Bonjour, Personnellement, je ne connais pas de module pour ta demande, mais j'ai deja utilisé une astuce : Si tu n'as pas besoin de mettre sur ta fiche produit, tout ce qui concerne les fabricants ou marques, tu peut t'en servir pour mettre tes délais sous forme d'image... bon ! jm'explique : 1. Tu créé des images (en format jpg pour etre sur que ca passe bien ! ) avec les différents délais que tu souhaites (1 fichier jpg par délai bien sur ! ) 2. Ensuite Tu créé dans "fabricants" (par exemple) les différents délai de livraisonsouhaités en mettant les images que tu as créé précédemment ! en fait tu te sers du "fabricant" pour "délai de livraison" (Exemple : tu remplace le fabricant "apple" par "5 jours de livraison" et tu change l'image de la pomme "apple" par le fichier jpg que tu as créer qui correspond à "5 jours de livraison", et ainsi de suite en créant autant de délai que tu veut !) 3. Maintenant a chaque fiche produit dans ton back office tu fais correspondre ton délai de livraison (avec le menu déroulant "fabricant" !) Pour terminer, tu incruste le code suivant dans ton fichier product.tpl : <!-- Fabricant --> <p id="product_supplier"> <label for="product_supplier">{l s=''} </label> <span class="editable"> {if $product->id_supplier !=0} <a href="{$link->getPageLink('supplier.php',true)}?id_supplier={$product->id_supplier}"> <img src="{$img_ps_dir}/m/{$product->id_supplier}-small.jpg" style="vertical-align:middle" class="product_img_supplier" title="{if isset($suppliers[0].name)} {$suppliers[0].name} {/if}"/></a> {if isset($suppliers)} {foreach from=$suppliers item='supplier' name='suppliers'} {if $supplier.id_supplier==$product->id_supplier} <a href="{$link->getPageLink('supplier.php',true)}?id_supplier={$product->id_supplier}">{$supplier.name}</a> {/if} {/foreach} {/if} {else} {/if} </span> </p> Ce code est a insérer à l'endroit que tu souhaites le faire apparaitre dans le "left column" de ton product-tpl ! J'espère ne rien avoir oublier ou fait en erreur ! Bon courage ! Manu Link to comment Share on other sites More sharing options...
astuces17 Posted October 23, 2012 Share Posted October 23, 2012 A noter que le code que je t'ai fourni correspond aux marques ! (et non aux fabricants !) Donc pour etre plus facile par rapport a ce que je t'expliquais fais tes créations de délais en changeant et crééant uniquement dans les marques et non les fabricants ! Désolé pour le fouilli peut etre ! Link to comment Share on other sites More sharing options...
ultraxa Posted October 23, 2012 Share Posted October 23, 2012 ça m'a l'air compliqué cela et c'est un peu de la bidouille il ya un champs dans chque page prdouit specialement pevu pour cela "message quand stock" et "message hors stock" quand je veux creer un champs specifique , je creer moi meme un champs dans la page produit 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