Jump to content

Mikiweb

Members
  • Posts

    15
  • Joined

  • Last visited

Profile Information

  • Activity
    Freelancer

Mikiweb's Achievements

Newbie

Newbie (1/14)

0

Reputation

1

Community Answers

  1. OK merci pour votre intervention Si quelqu'un à des pistes sur ce uqi pourrai causer le problème je suis preneur. Si vous avez besoin d'infos supplémentaires je sus dispo
  2. Merci de votre réponse, Donc c'est produit qui ne se met pas lors de l'ajout au panier. Par contre si au rafraîchi la page ça se met bien. Bizarre mais chez moi même avec le cache navigateur et smarty vidé ça ne se fonctionne pas, je suis obligé de rafraichir la page. En fait ça dépend des produits, parfois ça marche parfois non. Avez-vous eu une popup de confirmation de votre ajout au panier ? De plus si je vide mon panier et que je vais sur ma page panier elle n'affiche rien aucune indication, je suis obligé de rafraîchir la page pour qu'il m'indique le message "Votre panier est vide"
  3. Bonjour, J'ai un soucis au niveau du rafraîchissement de mon panier. En effet, quand j'ajoute un produit au panier, celui-ci devient vide, il faut que je recharge la page ou que j'aille sur une autre page pour qu'il affiche le nombre produit mis au panier et le prix total du panier. Mon site : www.loisirs-et-decouverte.fr Je pense qu'il s'agit d'un problème de rafraîchissement de l'ajax mais je ne sais pas comment réparer cela. Je n'ai pas touché au module blockcart et j'ai juste fait des modifs html/css sur le module blockuserinfo Merci de m'aider.
  4. Bonjour à tous, J'ai un soucis au niveau de l'envoi d'un formulaire de contact. En effet, j'ai modifié un formulaire pour ajouter les champs nom, téléphone. De plus le même champs formulaire est utilisé pour les demandes de devis, ainsi j'ai récupérer dans l'url les paramètres id produit et nom du produit dans le cas où un client passe par le bouton devis. Ex page contact : http://www.loisirs-et-decouverte.fr/contact Ex page contact en passant par un bouton devis présent dans un fiche produit : http://www.loisirs-et-decouverte.fr/contact?product_id=65&product_name=Kayak%201%20place%20Rio Seulement à chaque fois j'ai le message "Votre message a déjà été envoyé" et je ne reçoit pas les demande devis ou message de contact. Pouvez-vous m'aider j'ai mis en pièce jointe le fichier ContactController.php que j'ai modifié. Par contre : contact-form.tpl je ne pouvais pas le mettre en pièce jointe alors je le met dans le message : {capture name=path}{l s='Contact'}{/capture} {include file="$tpl_dir./breadcrumb.tpl"} <h1>Loisirs et découverte : Contactez-nous</h1> {include file="$tpl_dir./errors.tpl"} {if isset($confirmation)} <p id="succes">{l s='Your message has been successfully sent to our team.'}</p> {elseif isset($alreadySent)} <p>{l s='Your message has already been sent.'}</p> {else} <div id="contact_new"> <div id="cn_form_title"> </div> <div id="cn_form"> <form action="{$request_uri|escape:'htmlall':'UTF-8'}" method="post" class="std" enctype="multipart/form-data"> <p class="select"> {if isset($customerThread.id_contact)} {foreach from=$contacts item=contact} {if $contact.id_contact == $customerThread.id_contact} <input type="text" id="contact_name" name="contact_name" value="{$contact.name|escape:'htmlall':'UTF-8'}" readonly="readonly" /> <input type="hidden" name="id_contact" value="{$contact.id_contact}" /> {/if} {/foreach} </p> {else} <input type="hidden" name="id_contact" value="2" /> {if isset($smarty.get.product_id)} <select id="id_contact" name="id_contact" readonly="readonly"> <option value="3" selected="selected">Demande de devis pour le produit {$smarty.get.product_name|escape:'htmlall':'UTF-8'|stripslashes}</option> </select> <input type="text" id="idproduit" name="idproduit" value="{$smarty.get.product_id}" style="display:none;"/> {else} <select id="id_contact" name="id_contact" onchange="showElemFromSelect('id_contact', 'desc_contact')"> <option value="0">{l s='-- Choisissez votre contact --'}</option> {foreach from=$contacts item=contact} <option value="{$contact.id_contact|intval}" {if isset($smarty.post.id_contact) && $smarty.post.id_contact == $contact.id_contact}selected="selected"{/if}> {$contact.name|escape:'htmlall':'UTF-8'} </option> {/foreach} </select> {/if} </p> {/if} {if isset($customerThread.name)} <input type="text" id="nom" name="name" value="{$customerThread.name}" readonly="readonly" placeholder="Nom" /> {else} <input type="text" id="nom" name="name" value="{$name}" placeholder="Nom" /> {/if} {if isset($customerThread.email)} <input type="text" id="email" placeholder="E-mail" name="from" value="{$customerThread.email}" readonly="readonly" /> {else} <input type="text" id="email" placeholder="E-mail" name="from" value="{$email}" /> {/if} {if isset($customerThread.phone)} <input type="text" id="phone" name="phone" placeholder="Numéro de téléphone" value="{$customerThread.phone}" readonly="readonly" /> {else} <input type="text" id="phone" name="phone" placeholder="Numéro de téléphone" value="{$phone}" /> {/if} {if $fileupload == 1} <input type="hidden" name="MAX_FILE_SIZE" value="2000000" /> <input type="file" name="fileUpload" placeholder="Joindre un fichier" id="fileUpload"/> {/if} <textarea id="message" name="message" rows="7" cols="20" placeholder="Votre message">{if isset($smarty.post.message)}{$smarty.post.message|escape:'htmlall':'UTF-8'|stripslashes}{/if}</textarea> <input type="submit" name="submitMessage" id="submitMessage" value="" class="button_large" onclick="$(this).hide();" /> </form> </div> </div> {/if} Merci Michael ContactController.php
  5. Mince ce n'est donc pas possible de la faire sous une version 1.4 ? Après votre module utilise des fonctions dont je n'ai pas besoin par exemple cliquer sur une déclinaison pour la voir plus en détail sur la fiche produit Pour moi la fiche produit doit juste indiqué "A partir de" [prix minimum] au niveau des infos principale de la fiche (prix + résumer + stock + photo...) et en dessous de ça la liste des déclinaisons avec leur prix respectif + un bouton ajouter au panier.
  6. Bonjour, Merci pour votre réponse. Effectivement votre module semble se rapprocher de ce que je veux avec quelques modifs supplémentaires. Par contre j'ai oublié de préciser mais le site est sous prestashop 1.4.9 donc pas compatible avec votre module. C'est dommage. Si je ne trouve pas pouvez-vous me proposer un devis pour l'adapter à cette version et surtout à smarty 2. Merci Michael
  7. Bonjour, J'aimerai savoir s'il existe un module pour afficher différemment les déclinaisons d'un produit. Au lieu d'avoir une liste déroulante avec les différentes déclinaisons du produit j'aimerai avoir une liste récapitulant tous les produits possibles déclinés avec pour chacun un bouton ajouter au panier, un case pour changer les quantités et un bouton devis. Ce que je voudrais ressemble à cela => -www.piscines-online.com/piscine-bois-ronde-island.html ou encore ça -www.piscineprivee.com/piscine-intex-easy-set-p5710.html Il faudrait aussi qu'il y ai la mention "A partir de" + [prix minimum] devant chaque produit dans le listing des produits de la catégorie et seulement pour les articles qui ont des déclinaisons bien sure J'ai cherché un moment un module faisant cela, mais tous ce qu'il y a ce sont des modules qui ajoutent des options payantes à un produit. Merci d'avance Michael
  8. Bonjour, J'ai un soucis sur un site au niveau du bloc panier qui a un problème de chargement ajax des infos. Je m'explique quand j'ajoute un produit au panier il n'affiche rien, plus de "(vide)". Idem quand je retire un produit du panier, parfois il me le garde mais n'affiche pas le mot "produit" donc je me retrouve avec le nombre de produit suivi directement du prix. Par contre quand je recharge la page c'est bon il m'affiche bien les infos demandées. C'est pour cela que je pense qu'il s'agit d'un problème d'affiche ajax. Dans ma console j'ai ces problèmes qui s'affichent : event.returnValue is deprecated. Please use the standard event.preventDefault() instead. Attr.specified is deprecated. Its value is always true. Vue que je ne suis développeur je ne sais pas comment corrigé le problème. L'ordre d'affichage de mes fichiers peut être aussi en cause mais c'est bizarre car sur un autre site avec la même configuration et ordre de fichier js je n'ai pas ce problème. Merci pour votre aide
  9. Toujours personne pour me dire si'l y a une url cron pour le module sitemap version 1.7 ?
  10. Bonjour à tous, Voilà j'ai un soucis sur une boutique prestashop en 1.4.9 Je voudrais avoir tout le temps un frais de port avec un prix unique pour un produit. Pour l'instant j'ai des règles de frais de port par tranche de poids avec un franco à 150€ J'ai créé une fonction dans cart.php pour qu'elle m'affiche obligatoirement des frais de port pour une catégorie x de produit quelque soit le coût total du panier. Ainsi si j'ai le produit de la catégorie x dans mon panier, même si j'ai dépassé les 150€ d'achat il y aura un frais de port. Par contre c'est la règle de frais de port par tranche de poids qui prend ensuite le dessus pour fixer les frais de port des produits de la catégorie x. Hors j'aimerai fixer un frais de port unique par produit de la catégorie x. ex : produit 1 de la catégorie x => 10€ de frais de port , produit 2 de la catégorie x => 15€ de frais de port Voilà ma fonction function FraisDePortCatProduit(){ $FDP=0; if ($this->nbProducts()>0){ foreach($this->getProducts() as $produitdanspanier){ if($produitdanspanier['id_category_default'] == 85) $FDP=1; } } return $FDP; Désolé pour les pros de php mais je ne suis pas développeur donc je fais avec mes quelques connaissances. Je bloque donc sur la variable booléenne $FDP à qui j'aimerai passer un prix fixe Merci
  11. Oui google sitemap doit passer par une tâche cron pour être actualisé mais là le problème c'est que je ne connais cette url. Elle n'est indiqué nulle part dans le module (Google sitemap v1.7) contrairement au nouvelle version. D'où ma question à partir de quel version le module google sitemap intègre cette fonctionnalité et est-elle compatible avec la version 1.4.6 de prestashop. Sinon peut être que l'url cron existe pour le module dans la version que j'ai actuellement mais je ne l'a connais pas.
  12. Bonjour à tous, J'ai un soucis au niveau du module sitemap natif de prestashop. Je travail actuellement sur un prestashop 1.4.6 pour un client mais il n'y a pas d'url pour lancer une tâche cron afin d'actualiser en auto le sitemap. Sur les nouvelles versions 1.5 de prestashop le module propose cette option. Donc ma question c'est à partir de quel version le module sitemap propose cette option et si elle est compatible avec prestashop 1.4.6. Et où trouver ce module car j'ai beau chercher je ne trouve pas. Merci d'avance Mikiweb
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More