Jump to content

lionhell

Members
  • Posts

    153
  • Joined

  • Last visited

Everything posted by lionhell

  1. Hello ! Discussion ancienne mais qui n'a pas de réponse... dommage car c'est EXACTEMENT ce que je souhaiterais faire ! Quelqu'un a-t-il la solution (pour prestashop 1.6) ? Merci !!!! J'ai essayé dans invoice.product-tab.tpl et dans HTMLTemplateIvoice.php mais je ne sais pas comment récupérer la caractéristique (feature) que je souhaite ajouter à la facture...
  2. @Eolia Je n'y comprends pas grand chose, mais peut-être pouvez-vous me donner une piste pour faire calculer les déductions avant les frais de transport !? Prestashop 1.6 @joseantgv C'est bien ce que je craignais... j'ai déjà appliqué une bidouille dans cart.php trouvée ici: Mais je voulais éviter un tel bidouillage qui provoque parfois des effets secondaires et qui surtout disparait à chaque mise à jour ! Merci d'avoir répondu !
  3. Ce serait si simple ? Par exemple si je veux des frais de transport fixes de 2€ pour achat entre 30 et 50 et gratuit au-dessus de 50€ d'achat je fais: Condition 1: si sup à 29 → Frais de transport = 2€ Condition 2: si sup à 49 → Transport gratuit J'ai essayé mais ça ne marche pas. Quelles priorités assigner aux conditions ?
  4. Bonsoir ! Existe-t-il un moyen autre qu'un bidouillage php pour appliquer les frais de transport APRÈS, et seulement après, que les déductions/promotions aient été prises en compte ? Je pose la question car je souhaite rendre gratuit les frais de transport à partir d'un montant d'achat de X euros, mais si un client achète un produit pour X+2 euros par exemple et qu'il bénéficie d'une promotion de -10€ il bénéficiera du transport gratuit alors que son montant d'achat sera inférieur au seuil de gratuité ! Prestashop calcule les frais de transport avant la déduction promotionnelle, je voudrais que la déduction soit prise en compte avant les frais de transport. Merci !
  5. Hé bien dans les règles de panier, conditions, il n'y a comme critère qu'un "mini" et pas de maxi. On ne peut donc pas déclencher une règle pour une fourchette de X à Y.
  6. Bonsoir, Quelqu'un saurait-il me dire comment créer une fourchette de prix (mini et maxi) dans les règles de panier ? Existe-t-il un module qui sache le faire ? Merci 🙂
  7. Suis pas sûr de comprendre ton dernier message 😉 Voici ce que je souhaite: Utiliser un même transporteur réel (Mondial Relay) Ce transporteur facture au poids Je veux offrir aux clients de la boutique des tarifs de frais de transport différents selon le montant de leur achat. C'est à dire que: au-dessus de 45€ le transport est offert, mais entre 29€ et 45€ le transport est forfaitaire de 2€, et moins de 29€ tarif transport normal. Là j'ai créé une règle de panier qui rend Mondial Relay gratuit au-dessus de 45€ d'achat, simple. Maintenant il faut trouver une astuce pour qu'entre 29 et 45 euros le transport soit de 2€... Intuitivement j'ai créé un transporteur Mondial Relay 2 avec un tarif unique de 2€ qui a les mêmes tranches de poids. Il est donc impossible d'afficher l'un ou l'autre sur ce critère. Mon problème est comment sélectionner l'un ou l'autre selon le montant de la commande ? Je ne vois pas comment faire...
  8. Oui je sais bien... c'est pour cela que je ne vois pas comment faire car les transporteurs (le même dans la réalité) ont les même tranches de poids mais le tarif offert dépend du prix de la commande ! Donc là j'ai réussi à rendre l'un gratuit au-delà de 45€ d'achat mais je ne sais comment jongler pour un prix différent du transport dans une tranche de prix d'achat différente.
  9. C'est justement ce qui ne semble pas marcher... ou le mécanisme des règles que je ne comprends pas bien. En fait il faut proposer un transporteur ou l'autre en fonction de la somme d'achat... je ne vois pas comment, grrr Les transporteurs ont des tranches de poids mais leur affichage dépend du prix et les règles de panier ne permettent pas de faire "De ... À ...". J'ai tenté de jongler avec les priorités mais ça ne marche pas.
  10. Je ne sais pas si je dois continuer dans ce post ou en créer un autre mais voici ma question subsidiaire... Dans la 1ère partie j'ai suivi la solution proposée en créant une règle de panier et tout fonctionne ! Encore merci... Mais maintenant il faudrait que je crée des frais de transport différents en fonction d'une tranche d'achat supplémentaire, c'est à dire: Tarif normal de 0 à 29 euros d'achat Forfait transport 2€ entre 29 et 45 euros d'achat Transport gratuit au-dessus de 45 euros d'achat Pour l'instant ce qui correspond à l'origine de ce post c'est l'option 3 que j'ai mise en place. Je pensais créer une 2è règle de panier pour créer une condition "de 29 à 45" afin de lui attribuer un transporteur à 2€ mais je m'aperçois que les règles de panier ne proposent pas des condition "De X à Y" ! Comment faire ? J'ai essayé de créer une règle "Transport à 2€" tout en jouant sur les priorités entre les règles mais je n'arrive pas à mes fins... est-ce la bonne piste ou y a-t-il une solution plus simple ? Merci !
  11. Bonjour, Je suis devant le problème suivant: J'offre les frais frais de transport à partir d'un certain montant d'achat et je veux ajouter un transporteur qui facture au poids... Question: Comment offrir les frais de transport en fonction d'un montant d'achat avec un transporteur qui fonctionne au poids ?? Merci !!
  12. Bonjour, Quand je dis "back-office inaccessible" je veux dire que la page de login au back-office ne s'affiche même pas ! (Le font-office fonctionne parfaitement). Le navigateur "cherche" pendant un long moment pour finalement envoyer le message d'erreur "La connexion a été réinitialisée pendant le chargement de la page, etc." Au départ il s'agissait d'une migration prestashop 1.6.1.20 de distant (OVH) vers local. J'ai lu maint forums, essayé des tas de "remèdes" trouvés sur ces forums mais rien n'y fait !!! Ensuite pour être sûr qu'il s'agissait d'un problème dû à la migration j'ai installé en local un prestashop tout neuf... pour voir. Résultat: Le front-office fonctionne parfaitement. Mais le back-office est également inaccessible, mêmes symptômes, la page n'est pas affichée, pas de login, juste ce message "connexion réinitialisée...". Apparemment il s'agit donc d'un problème avec WAMP et non de la migration !? Je ne sais plus quoi faire !
  13. Bonjour je déterre ce sujet car en voulant l'utiliser sur la v1.6.1.18 ça fonctionne, mais... cela annule le mail de confirmation à la personne qui s'est inscrite !? Voici le code de authcontroller.php: protected function sendConfirmationMail(Customer $customer) { if (!Configuration::get('PS_CUSTOMER_CREATION_EMAIL')) { return true; } // send out an email when new customer $shop_email = Configuration::get('PS_SHOP_EMAIL'); $shop_name = Configuration::get('PS_SHOP_NAME'); Mail::Send(Configuration::get('PS_LANG_DEFAULT'), 'new_customer', Mail::l('Nouvelle inscription sur le site !'), array( '{firstname}' => $customer->firstname, '{lastname}' => $customer->lastname, '{email}' => $customer->email ), $shop_email, $shop_name, $shop_email); // Il faut créer un template new_customer.html return Mail::Send( $this->context->language->id, 'account', Mail::l('Welcome!'), array( '{firstname}' => $customer->firstname, '{lastname}' => $customer->lastname, '{email}' => $customer->email, '{passwd}' => str_repeat('*', strlen(Tools::getValue('passwd'))), ), $customer->email, $customer->firstname.' '.$customer->lastname ); } Ai-bien compris l'insertion qu'il fallait faire ou bien les deux Mail::send se contrarient ?? Merci...
  14. Certes... mais ce n'est quand même pas très clair, il faut avoir l'idée d'aller dans le BO alors qu'on pense qu'il n'y a aucune raison qu'il fonctionne puisque le FO est out ! en tout cas merci.
  15. Ca y est ça fonctionne ! Franchement je ne sais pas pourquoi ;-) Via le BO j'ai vérifié les paramètres SEO et Cie, qui étaient ok, je les ai reconfirmés (enregistrer), j'ai regénéré le fichier robot.txt, j'ai tenté d'afficher le fonrt office... et ça a fonctionné ! Merci pour ton aide active Eolia, même si je ne comprends pas pourquoi maintenant ça fonctionne, vu que je n'ai rien modifié, sauf à reconfirmer ce que j'avais déjà fait... Lionel
  16. Bon alors mis à part le cache-index que je n'avais pas supprimé j'avais tout fait. Le back-office fonctionne bien... ... mais le front office me donne " The requested URL /BleuPastel/fr/ was not found on this server." Curieux car à un moment donné il fonctionnait, mais uniquement en mode texte !?
  17. Pas lu votre tuto, je vois qu'il y a quelques opérations supplémentaires à faire, je vais les tenter !
  18. Merci pour cette réponse très rapide ! Cache j'ai vidé uniquement ce qu'il y a dans Smarty/Cahe et Smarty/Compile. Quant au htaccess comment le régénère-t-on ? Je l'ai supprimé, ensuite j'ai essayé de copier et adapter le htaccess d'une version 1.6.1.18 directement installée en local mais ça ne change rien.
  19. Bonjour, Afin de travailler en local sur un site (v1.6.1.18) déjà existant j'ai effectué une migration distant vers local. Je pense avoir effectué les adaptations nécessaires dans settings.inc.php et dans la BDD mais il doit bien y avoir un problème quelque part car le site s'affiche en mode texte uniquement ! Le thème n'est absolument pas pris en compte ! Quelqu'un aurait-il une idée ? Merci !!!
  20. Bonjour ... J'ai moi aussi une différence de 2 cts entre prix TTC affiché pour le client et le prix affiché côté back-office ! En un mot comme en cent ... quelle méthode préconisez-vous dans les paramétrages pour que cette différence disparaisse ? Merci !
  21. Je "tombe" sur cette discussion qui date de 2011 ... et je rencontre exactement le même problème en 2016 avec la v1.6.0.14 !!!! Existe-t-il une solution ou au moins une explication ? Car ceci est très ennuyeux pour la comptabilité !
×
×
  • Create New...

Important Information

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