Jump to content

loulou66

Members
  • Posts

    1,049
  • Joined

  • Last visited

  • Days Won

    4

Everything posted by loulou66

  1. Hello yes it's going to be complicated but not impossible ^^ 1°) get customization see line arround 2134 depend on $key(order of customization) 2°) verify is file exist and saved (Witch folder ??) 3°) create var if file exist var = <img> html tag with source of the full path image (https://www.domian.com/folder/image.jpeg) else var = ''; 4°) put this var in mail template @++ Loulou66
  2. Bonjour pourtant dans le code on a bien la condition avec le bouton "utiliser les taxes pour la carte cadeaux" si il est a 1 c'est le prix TTC et si il est a 0 c'est le prix HT qui doit être appliquer sur le bon de réduction vérifié dans la fiche produit le prix HT doit être a 20 € dans la base de donnée sur la table giftcard la colonne "tax" doit être a 0 @++ Loulou66
  3. Hello are you update your prestashop in last version ? @++ Loulou66
  4. Hello @raicap i think i found the problem the hook for create and send gift card in the OrderHistory class is executed only for "paiement accepted"(Configuration::get('PS_OS_PAYMENT')) or waitting paiement accepted (Configuration::get('PS_OS_WS_PAYMENT')) i need to add the status option in configuration module for create and send card ^^ @chrono you have another module that override the HTMLTemplate.php yet and that make a conflit @++ Loulou66
  5. Hi OK thank for your repport @++ Loulou66
  6. Bonjour Effectivement la variable id_prodiuct_attribute n'était pas bonne je vous met en pièce joint le gifcard.php modifié attention a bien configurer les taxes dans le module lors de la création de la carte et dans le produit dans l'onglet prix pour que les prix correspondent bien sur le front et dans les mails/carte/pdf/bon de réduction ATTENTION LE MODULE NE SERAIT SEMBLE T IL PAS COMAPTIBLE AVEC LA DERNEIRE VARSION PRESTASHOP 1.7.7.0 @++ Lou;lou66 giftcard.php
  7. Bonjour Interessant il faut donc préparer le prix suivant la déclinaison vers le ligne 1948 on a $price = ($giftcard->tax == 1) ? $card_product->price *((100 + $this->getTaxRate())/100) : $card_product->price; $giftcardvalue = Tools::displayPrice(Tools::convertPriceFull($price, null, $currency), $currency); donc pour la variable $price il faudrait utiliser la fonction getPriceStatic de la classe Product.php avec l'attribut $product['product_id_attribute'] $card_product::getPriceStatic($product['product_id'], true, $product['id_product_attribute']) pour le pric ttc $card_product::getPriceStatic($product['product_id'], false, $product['id_product_attribute']) pour le pric ht je n'ai pas tester @++ Loulou66
  8. Hello i think i ts a bug with 1.7.x.x with currency https://www.prestashop.com/forums/topic/997469-admin-cart-gives-error-500-when-trying-to-use-it/ activate the debug mode en test another order with change manually the stauts of the order for see the errors @++ Loulou66
  9. Bonjour j'ai testé sur mes dev 1.6 et 1.7 je reçoit bien les image a la bonne taille et avec toutes les info dans le mail et le pdf j'utilise thunderbird et acrobat reader l'image n'a rein a voir avec les images produit car le module la créait et la stock dans le dossier /gifcard/cards pour l'insérer dans le mail et le pdf ensuite au moment de la validation de la commande pouvez-vous essayer cette version modifier ou je redimensionne l'image en 450x275 (taille original du module) avant de l'envoyer dans le mail et le pdf @++ Loulou66 giftcard-V_3.3.2.zip
  10. Bonjour J'avais modifier le module pour qu'il prenne les models de carte de 1000X600 px mais les models existant avait toujours l'ancien format ^^ j'ai retailler les models et re-uploader l'archive retélécharger le fichier zip et remplacer les images dans le dossier img/models de votre ftp si vous utiliser un models personnaliser veillez a ce qu'il ai la bon format 1000x600 @++ Loulou66
  11. Bonjour avez vous vérifier les spam ? le statut de la commande est elle en paiement accepter ? si oui envoyer moi par MP un acces complet au Back Office et au FTP @++ Loulou66
  12. Hello Now in 1.7 need to add a function for old translate system try this in file gifcard.php at the end of file before the last } add public function isUsingNewTranslationSystem() { return false; } @++ Loulou66
  13. Hello MP me an acces to your Back Office and your FTP @++ Loulou66
  14. Hello For not send the pdf with email search $pdf and $file_attachement and comment the varible like this //$file_attachement = ........ (they are in two different section) for the status in the fuction are you sure the status id is good in the line $delivred_status = XX; // XX = the ID of status "Delivered" @++ Loulou66
  15. Bonjour Effectivement pour le mail il faut faire la même chose avec la variable $price ligne 1947 Remplacer $price = ($giftcard->tax == 1) ? $card_product->price *((100 + $this->getTaxRate())/100) : $card_product->price; Par $price = $card_product->price; @++ Loulou66
  16. Bonjour alors pour régler votre problème lors de la création du bon de réduction qui doit être a 20€ et non à 24€ dans le fichier gifcard.php Remplacer $voucher_price = ($giftcard->tax == 1) ? $card_product->price *((100 + $this->getTaxRate())/100) : $card_product->price; Par $voucher_price = $card_product->price; attention il faut le faire a 2 endroits cela va prendre le prix du produit "carte cadeau" créé @++ Loulou66
  17. Bonjour Ok avez vous tester cette configuration ? - sur la fiche produit des cartes désactiver la tva dans l'onglet prix - dans la configuration de la carte activer "Utiliser les taxes pour la carte cadeau" @++ Loulou66
  18. Bonjour une petite confusion entre le TTC et HT je pense dans votre résonnement votre client a acheter ca carte de 20 € HT 24 € TTC puisque vous avec les tva activer sur votre boutique ensuit si 20 € = HT et 13 € =TTC on ne peut pas faire 20-13 = 7€ ?? HT ou TTC donc pour 13€ TTC pour avoir son pris HT le calcul est 13/(1+ taux de tva) ce qui donne 13/1.20 = 10.83333 € HT donc 20 € HT - 10.83 € HT = 9.17 € HT Voila @++ Loulou66
  19. Hello yes you can add a function with the hook "actionOrderStatusPostUpdate" that execute your code after the status of order changed 1°) uninstall the module 2°) edit modules/giftcard/giftcard.php 3°) in the install function ADD !$this->registerHook('actionOrderStatusPostUpdate') || AFTER !$this->registerHook('actionPaymentConfirmation') || 4°) add this new function after public function hookActionPaymentConfirmation($params) {......} public function hookActionOrderStatusPostUpdate($params) { $newStatus = $params['newOrderStatus']; $order = new Order((int)$params['id_order']); $delivred_status = XX; // XX = the ID of status "Delivered" if ((int)$newStatus == (int)$delivred_status) { $this->createcard( $order->id_order, $order->id_cart, $order->id_customer, $order->id_currency ); } } 5°) install the module but Attention each time the same order change on "delivred" status that create a new voucher with new code and send to the customer verify the status "delivred" is changed only one time @++ Loulou66
  20. Hi Sry i see your message and i forgot to answe i'm happy you resolve the problem :) @++ Loulou66
  21. Coucou Bizarre l'image est bien dans le mail et dans le pdf chez moi pour le mail je suis obliger d'autoriser affichage des images et pour le pdf avec acrobat reader pas de problème @++ Loulou66
  22. HI ok little bug with the forum haha try again @++ Loulou66
  23. Bonjour, Hello @Fredsan je viens de reupload le zip avec la même version pouvez vous essayer avec zip. Vous pouvez juste remplacer le fichier giftcard.php si vous avez des cartes de crées. @Smart-Web i just upload new zip with same version can you try with this. You can can just copy the file giftcard.php if you have gift card created yet. @++ Loulou66
  24. Bonjour Envoyer moi en mp un accès complet a votre BO et a votre FTP pour que puisse regarder le problème @++ Loulou66
×
×
  • Create New...

Important Information

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