Jump to content

Addicte

Members
  • Posts

    20
  • Joined

  • Last visited

Profile Information

  • Location
    Ajaccio
  • First Name
    Johan
  • Last Name
    Pinna

Addicte's Achievements

Newbie

Newbie (1/14)

  • First Post Rare
  • Collaborator Rare
  • Conversation Starter Rare
  • Week One Done Rare
  • One Month Later Rare

Recent Badges

1

Reputation

  1. Merci pour l'info tu avais raison. Du coup j'ai changé la requête directement et dans le template je teste avec un if {nb_orders} Mais je ne peux pas insérer le code, le forum me le bloque 😕
  2. Je veux bloquer un mode de paiement tant que c'est la 1ère commande validée, avec cette requête ce n'est pas le cas ?
  3. Merci du coup j'ai trouvé une solution dans CheckouPaymentStep : <?php /** *OVERRIDE */ class CheckoutPaymentStep extends CheckoutPaymentStepCore { private $selected_payment_option; /** * @param array $extraParams * * @return string */ public function render(array $extraParams = []) { $isFree = 0 == (float) $this->getCheckoutSession()->getCart()->getOrderTotal(true, Cart::BOTH); $paymentOptions = $this->paymentOptionsFinder->present($isFree); $conditionsToApprove = $this->conditionsToApproveFinder->getConditionsToApproveForTemplate(); $deliveryOptions = $this->getCheckoutSession()->getDeliveryOptions(); $deliveryOptionKey = $this->getCheckoutSession()->getSelectedDeliveryOption(); if (isset($deliveryOptions[$deliveryOptionKey])) { $selectedDeliveryOption = $deliveryOptions[$deliveryOptionKey]; } else { $selectedDeliveryOption = 0; } unset($selectedDeliveryOption['product_list']); $count_order = count(Order::getCustomerOrders((int)$this->getCheckoutSession()->getCart()->id_customer)); $assignedVars = [ 'is_free' => $isFree, 'nb_orders'=> $count_order, 'payment_options' => $paymentOptions, 'conditions_to_approve' => $conditionsToApprove, 'selected_payment_option' => $this->selected_payment_option, 'selected_delivery_option' => $selectedDeliveryOption, 'show_final_summary' => Configuration::get('PS_FINAL_SUMMARY_ENABLED'), ]; return $this->renderTemplate($this->getTemplate(), $extraParams, $assignedVars); } }
  4. Salut, Je n'arrive pas sur prestahop 1.7.7.8 à afficher un moyen de paiement uniquement à partir de la 2ème commande. J'essaye de récupérer {$orders} dans payment.tpl, mais impossible. Est ce que quelqu'un sait comment voir dans payment.tpl, si le client connecté a déjà passer au moins 1 commande ? A plus :)
  5. J'ai résolu le problème en désinstallant et réinstallant le module Packlink Pro. J'ai trouvé cette info sur le forum Peut être que tu as un module qui bloque .
  6. Salut, je ne sais pas si tu as trouvé entre temps la solution, mais j'ai le même problème sur 2 commandes :/ Je tourne en rond
  7. Salut, J'ai un soucis sur ce site https://www.toutlefuneraire.com . Ok le type de site n'est pas forcément joyeux 😅 Sur toutes les pages, le CSS est ok, sauf sur la page produit : https://www.toutlefuneraire.com/fr/urnes/406-urne-funeraire-tube-de-dispersion-par-20.html J'ai fouillé un peu partout et j'ai constaté que uniquement sur cette page, c'est le css https://www.toutlefuneraire.com/themes/royalhome/css/autoload/digitalredfox.css qui n'est pas chargé. Je ne comprends pas pk et ne trouve pas où charger ce fichier sur la page produit. J'ai ce bug depuis qu'on a passé la boutique en multi-boutique et revenue en arrière, parce qu'on avait pleins de bug 😕. Est ce que vous aurez une solution ? A plus 😉
  8. Ca fait 1mois que je signale le problème à OVH. Aujourd'hui j'ai pété un cable, je leur ai dit que je n'étais pas le seul à avoir le problème. Du coup ils m'ont demandé plus d'infos pour pouvoir fouiller. Autre info importante, si tu utilises mail() de php pour l'envoie des emails depuis le back office, ça marche pas (j'ai pas encore testé en SMTP). J'ai une erreure comme quoi il trouve pas le fameux dossier tmp, donc problème de transmission de mails sur les état de commande etc ... Là je suis en train de regarder pour quitter OVH et partir chez un prestataire qui propose du dédier infogéré .
  9. J'ai tourné le problème dans tous les sens. OVH me dit que tout va bien, moi un coup ça marche un 10 fois ça marche pas. Dernièrement un message d'erreur dans le filemanager : Warning: session_start(): open(/tmp/sess_39849fb778ae47ba6c4e974b4300f8f3, O_RDWR) failed: No such file or directory (2) in filemanager/config/config.php on line 3 J'ai rajouter à la racine un dossier /tmp/, ça marche ... puis 1h après ça marche plus. Le dossier se supprime tout seul, je fais un code pour créer le dossier si il n'existe pas. Le dossier ne se supprime plus depuis 2 jours .... mais CA MARCHE PAS et j'ai encore la même erreur. HELP ME :( :(
  10. J'ai essayé php aussi, mais apparemment il faut un serveur dédié. Du coup je suis bloqué, parce qu'OVH me dit qu'ils ne voient aucun problème, sauf que moi depuis jeudi j'en ai un .
  11. Merci pour les infos . j'ai essayé de rajouter : php_value upload_tmp_dir chemin_absolu/mondossier Même en mettant des guillemets, et à chaque fois j'ai une erreur 500 .
  12. Je viens de contacter OVH, il n'y a rien de ce côté. Dans le logs serveur aucunes erreurs Mais lorsqu'on upload une photo, est ce qu'elle est transféré dans le dossier "tmp/" de prestashop ? Ce que je ne comprends pas c'est pourquoi, avec une même photo, ça va marché 1 fois sur 10 ? Autre question concernant le dossier "tmp/", est ce que ce dossier doit être vide normalement ?
  13. Salut, J'ai un problème depuis 2 jours, l'upload des photos marche 1 fois sur 10 (VERSION PRESTASHOP 1.6.1.5). A chaque fois que ça ne marche pas j'ai ce message "Il manque le dossier temporaire de réception de vos envois de fichiers. Merci de consulter votre administrateur système." Voila ce que j'ai déjà fait : - J'ai contrôlé le dossier img/ tout est ok - J'ai contrôlé le dossier temp/ tout est ok - J'ai essayé de changer les droits en 777 - J'ai commenté la fonction addProductImage dans le controllers (pour voir si il passait bien) Rien ne résout le problème, j'ai pas fait de mise à jour rien. Je sais plus quoi faire .
  14. Salut, J'ai installé un module de paiement par facture, que je voulais activer pour un groupe client (groupe_spécial) que j'ai créé. En vert ce qui marche, en rouge ce qui ne marche pas. Si j'utilise cette configuration - Groupe : Client et groupe_spécial coché - Groupe par défaut Client - Paiement par facture uniquement pour groupe_spécial Sur la page paiement je vois le paiement par facture. Si j'utilise cette configuration - Groupe : Client et groupe_spécial coché - Groupe par défaut groupe_spécial - Paiement par facture uniquement pour groupe_spécial Sur la page paiement je ne vois pas le paiement par facture. Si j'utilise cette configuration - Groupe : Client décoché et groupe_spécial coché - Groupe par défaut groupe_spécial - Paiement par facture uniquement pour groupe_spécial Sur la page paiement je ne vois pas le paiement par facture. Je ne comprends pas pourquoi .
  15. Le soucis c'est que sur le mode HTML c'est bon. C'est sur le pdf que c'est pas bon . HTML : http://prntscr.com/b50w8f PDF : http://prntscr.com/b50wli
×
×
  • Create New...

Important Information

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