Jump to content

Search the Community

Showing results for tags 'Date de livraison'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Community Help and Support
    • PrestaShop Download
    • PrestaShop Marketplace
  • News and Announcements
    • PrestaShop news and releases
    • PrestaShop Beta
    • PrestaShop Blogs
    • PrestaShop Meetups
  • International community (English)
    • General topics
    • PrestaShop Merchants
    • PrestaShop Developers
    • Taxes, Translations & Laws
    • Community Modules and Themes
  • Forum francophone
    • Discussion générale
    • Aide et support communautaire
    • PrestaShop pour les marchands
    • PrestaShop pour les développeurs
    • Adaptation aux lois Québécoises
    • Modules et thèmes gratuits
    • Modules et thèmes payants
  • Foro en Español
    • Discusión general
    • Soporte de la comunidad y ayuda
    • Comerciantes PrestaShop
    • Desarrolladores PrestaShop
    • Módulos y plantillas gratuitas
  • Forum italiano
    • Forum generale
    • Aiuto e supporto della Community
    • Commercianti PrestaShop
    • Sviluppatori PrestaShop
    • Aspetti legali sull'eCommerce
    • Moduli e template gratuiti
  • Deutsches Forum
    • Generelle Fragen
    • Support und Hilfe aus der Community
    • e-Commerce/Versand-Handel mit Prestashop
    • Prestashop-Entwickler
    • Anpassung an deutsches Recht
    • Kostenlose Module und Templates
    • Generelle Fragen Copy
  • Nederlandstalig forum
    • Algemeen
    • Hulp en ondersteuning, van en voor de community
    • PrestaShop-winkeliers
    • PrestaShop-ontwikkelaars
    • Het aanpassen van PrestaShop
    • Gratis modules en templates
  • Fórum em Português
    • Fórum Geral
    • Ajuda e Suporte da Comunidade
    • Lojistas que utilizam o PrestaShop
    • Desenvolvedores PrestaShop
    • Legislação específica
    • Módulos e temas gratuitos
  • Polskie forum
    • Forum ogólne
    • Wsparcie i pomoc użytkowników
    • Oferty twórców PrestaShop
    • Deweloperzy PrestaShop
    • Darmowe Moduły i Szablony
  • Dansk forum
    • Generelt forum
    • Hjælp og support fra fællesskabet
    • PrestaShop for købmænd
    • PrestaShop for udviklere
    • Love og regler
    • Gratis moduler og temaer
  • České fórum
    • Instalasi, Konfigurasi dan upgrade
    • Obecná diskuze
    • Bezplatné moduly a šablony
    • PrestaShop vývojáři
    • PrestaShop obchodníci
  • Bahasa Indonesia
    • Diskusi Umum
    • Podpora a pomoc komunity
    • Laporan Bug
    • Jasa, Promosi & Lowongan Kerja
  • Svenskt forum
    • Allmän diskussion
    • Installation, konfigurering och uppdatering
  • Forumul românesc
    • Discuţii generale
    • Instalare, configurare şi upgrade
  • Pусский язык
    • Обсуждение скрипта
    • Установка, Настройка, Обновление
    • Прием багов
  • Slovenské fórum
    • Všeobecná diskusia
    • Podpora a pomoc komunity
    • PrestaShop obchodníci
    • PrestaShop vývojári
    • Bezplatné moduly a šablóny
  • Türkçe Topluluğu
    • Genel Konular
    • Topluluk desteği ve yardım
    • PrestaShop Tüccarları
    • Prestashop Geliştiricileri
    • Ücretsiz Modül ve Temalar
  • Diễn đàn tiếng Việt
    • Thảo luận chung
    • Hỗ trợ từ cộng đồng
    • Dành cho chủ doanh nghiệp / cửa hàng
    • Dành cho lập trình viên
  • PrestaShop Communities
    • اللغه العربيه [Arabic]
    • Ελληνικά [Greek]
    • עִבְרִית [Hebrew]
    • 中文
    • Magyar [Hungarian]
    • 日本語 [Japanese]
    • Lietuviškai [Lithuanian]
    • انجمن فارسی [Persian]
    • ไทย [Thai]
    • Malaysia [Malaysian]
    • Eesti [Estonian]
    • Slovenščina [Slovenian]
    • Српски [Serbian]
  • IP. Board Forum
    • IP. Board Forum Questions and Issues
  • Archive
    • Zapłać Moduły i Szablony [ARCHIVE]
    • Moduly, upravy a dizajn [ARCHIVE]
    • Phát triển và các mô-đun [ARCHIVE]
    • Yazılım, Modül ve Tema [ARCHIVE]
    • Модули, Шаблоны [ARCHIVE]
    • Module şi teme [ARCHIVE]
    • Pengembangan dan Modul [ARCHIVE]
    • Moduler och teman [ARCHIVE]
    • Ecommerce x PrestaShop [ARCHIVE BOARD]
    • Vývoj a moduly [ARCHIVE]
    • Kostenpflichtige Module, Templates [ARCHIVE]
    • Módulos y temas pagos [ARCHIVE]
    • Módulos e temas pagos [ARCHIVE]
    • Servizi commerciali [ARCHIVE]
    • Forum - Feedback Contributor
    • PrestaShop Cloud

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Found 12 results

  1. Bonjour Dans mon back office de commandes, j'aimerai pouvoir trier mes commandes en fonction de la date de livraison et non en fonction de la date de réception. Dans l'attente de votre aide. Bonne journée
  2. Bonjour, Je recherche un code que je puisse mettre sur la page produit pour afficher. le module de livraison ne s'affiche pas il y a une erreur de javascript Version PS 1.6
  3. Bonjour. Pour ceux que cela intéresse, j'ai amélioré le module "Date de livraison" après avoir été agacé qu'il m'affiche : "Date approximative de livraison avec ce transporteur : entre le Mercredi 25 Décembre 2013 et le Vendredi 27 Décembre 2013 *". Il ne tient en effet pas compte des jours fériés. De même, il ne tient pas compte de l'heure de la commande. Si un client passe sa commande avant midi, elle pourra partir le jour même mais s'il l'a passe à 17h, elle ne partira que le lendemain. On a 2 possibilités. Soit on change directement le fichier php du module qui se trouve ici : /modules/dateofdelivery/dateofdelivery.php soit on surcharge ce fichier en utilisant la méthode suivante : http://www.webaki.com/blog/override-module-8.html Pour info, j'avais testé : https://gist.github.com/JulienBreux/2287709 mais neça fonctionnait pas pour moi. C'est ce que j'ai fait. J'ai donc mis le fichier ici : /themes/NomDeMonTheme/modules/dateofdelivery/dateofdelivery.php Et voici ce qu'il contient : class DateOfDelivery extends DateOfDeliveryModule { public function hookBeforeCarrier($params) { if (!isset($params['delivery_option_list']) || !count($params['delivery_option_list'])) return false; $package_list = $params['cart']->getPackageList(); $datesDelivery = array(); foreach ($params['delivery_option_list'] as $id_address => $by_address) { $datesDelivery[$id_address] = array(); foreach ($by_address as $key => $delivery_option) { $date_from = null; $date_to = null; $datesDelivery[$id_address][$key] = array(); foreach ($delivery_option['carrier_list'] as $id_carrier => $carrier) { foreach ($carrier['package_list'] as $id_package) { $package = $package_list[$id_address][$id_package]; $oos = false; // For out of stock management foreach ($package['product_list'] as $product) //print_r($product); //echo "<br> ".$product['reference']." stock=".$product['stock_quantity']." panier=".$product['cart_quantity']; if (StockAvailable::getQuantityAvailableByProduct($product['id_product'], ($product['id_product_attribute'] ? (int)$product['id_product_attribute'] : null), (int)$this->context->shop->id) <= 0) { $oos = true; break; } if (($product['stock_quantity'] - $product['cart_quantity']) < 0) $oos = true; $available_date = Product::getAvailableDate($product['id_product'], ($product['id_product_attribute'] ? (int)$product['id_product_attribute'] : null), (int)$this->context->shop->id); $date_range = $this->_getDatesOfDelivery($id_carrier, $oos, $available_date); if (is_null($date_from) || $date_from < $date_range[0]) { $date_from = $date_range[0][1]; $datesDelivery[$id_address][$key][0] = $date_range[0]; } if (is_null($date_to) || $date_to < $date_range[1]) { $date_to = $date_range[1][1]; $datesDelivery[$id_address][$key][1] = $date_range[1]; } } } } } $this->smarty->assign(array( 'nbPackages' => $params['cart']->getNbOfPackages(), 'datesDelivery' => $datesDelivery, 'delivery_option' => $params['delivery_option'] )); return $this->display(__FILE__, 'beforeCarrier.tpl'); } /** * @param int $id_carrier * @param bool $product_oos * @param string $date * * @return array|bool returns the min & max delivery date */ public function _getDatesOfDelivery($id_carrier, $product_oos = false) { //délai d'expedition + délai de transport $delai_livraison = 0; $heure_max_envoi_colis = 12.00; // au-delà de cette heure, les colis sont expédiés le jour suivant $fermeture = 0; $date_fermeture_debut = "2013-12-30 12:00"; // date de début de fermeture $date_fermeture_fin = "2014-01-02 23:59"; // date de fin de fermeture $duree_fermeture = floor((strtotime($date_fermeture_fin) - strtotime($date_fermeture_debut))/86400); // en nombre de jours $nb_de_jour_pour_envoyer_colis_a_date_reouverture = 1; // si on a 1000 colis à faire, c'est sûr qu'on ne pourra pas tout faire le jour même, donc prévoir le nb de jours qu'il faudra //récupération de l'année en cours $annee = date("Y"); //ajout d'un jour pour les années bisextiles if (cal_days_in_month(CAL_GREGORIAN,2,$annee)===29) $bisextile = 1; else $bisextile = 0; //calcul du lundi férié de paques $lundi_de_paque = date("z", strtotime(date("Y-m-d", strtotime(date("Y-m-d", easter_date($annee))."+1 days")))); //création du tableau des jours férié de l'année $tab_jours_feries = array(0, $lundi_de_paque, 120+$bisextile, 127+$bisextile, $lundi_de_paque+38, $lundi_de_paque+49, 194+$bisextile, 226+$bisextile, 304+$bisextile, 314+$bisextile, 357+$bisextile); // 1er janvier pâque 1er mai 8 mai jeudi ascension lundi de Pentecôte 14 juillet 15 août 1er novembre 11 novembre noël if (!(int)($id_carrier)) return false; $carrier_rule = $this->_getCarrierRuleWithIdCarrier((int)($id_carrier)); if ($product_oos) $delai_livraison += Configuration::get('DOD_EXTRA_TIME_PRODUCT_OOS'); $delai_livraison += Configuration::get('DOD_EXTRA_TIME_PREPARATION'); $delai_livraison_min = $delai_livraison + $carrier_rule['minimal_time']; // $carrier_rule['minimal_time'] tient compte du délai si produit en rupture $delai_livraison_max = $delai_livraison + $carrier_rule['maximal_time']; // $carrier_rule['maximal_time'] tient compte du délai si produit en rupture //echo "<br>delai_livraison_min=$delai_livraison_min delai_livraison_max=$delai_livraison_max"; /* au cas où $carrier_rule ne serait pas défini */ if ($delai_livraison_min < 2) $delai_livraison_min = 2; if ($delai_livraison_max < 4) $delai_livraison_max = 4; //echo "<br>delai_livraison_min=$delai_livraison_min delai_livraison_max=$delai_livraison_max"; if ($delai_livraison_min == $delai_livraison_max) $delai_livraison_max = $delai_livraison_max + 2; //echo "<br>delai_livraison_min=$delai_livraison_min delai_livraison_max=$delai_livraison_max"; // s'il est plus de midi et qu'on est un lundi à jeudi (ou si on est un dimanche), la commande ne sera expédiée que le lendemain. Il faut donc ajouter un jour $heure_jour = date("G.i"); // 0 à 24 . 0 à 59 $jour_semaine = date("N"); // lundi = 1 ... dimanche = 7 //$heure_jour = 11.00; //$jour_semaine = 7; //echo "<br>delai_livraison_min=$delai_livraison_min delai_livraison_max=$delai_livraison_max heure_jour=$heure_jour heure_max_envoi_colis=$heure_max_envoi_colis jour_semaine=$jour_semaine duree_fermeture=$duree_fermeture"; if ( ($heure_jour > $heure_max_envoi_colis && $jour_semaine <= 4) || ($jour_semaine == 6) || ($jour_semaine == 7) ) { // mais si samedi ou dimanche, la commande est expédiée le lundi qui suit, donc il faut ajouter 1 jours $delai_livraison_min = $delai_livraison_min + 1; $delai_livraison_max = $delai_livraison_max + 1; } elseif ( $jour_semaine == 6 ) { // mais si samedi, la commande est expédiée le lundi qui suit, donc il faut ajouter 2 jours $delai_livraison_min = $delai_livraison_min + 2; $delai_livraison_max = $delai_livraison_max + 2; } elseif ( ($heure_jour > $heure_max_envoi_colis && $jour_semaine == 5) ) { // mais si c'est un vendredi après 12h, la commande est expédiée le lundi qui suit, donc il faut ajouter 3 jours $delai_livraison_min = $delai_livraison_min + 2; $delai_livraison_max = $delai_livraison_max + 2; } /* si on est un lundi à vendredi, avant midi mais que c'est un jour férié */ if ( ($heure_jour <= $heure_max_envoi_colis) && ($jour_semaine <= 5) && (in_array(date("z"),$tab_jours_feries)) ) { $delai_livraison_min = $delai_livraison_min + 1; $delai_livraison_max = $delai_livraison_max + 1; } //echo "<br>delai_livraison_min=$delai_livraison_min delai_livraison_max=$delai_livraison_max"; //itération sur le délai de livraison commence à 1 et non à 0, car j'ai déjà traité ci-dessus les différents cas en fonction du jour de départ for($delai=1; $delai<=$delai_livraison_min; $delai++) { //si le numéro du jour de livraison estimée correspond à dimanche=7 ou si le numéro du jour est présent dans le tableau des jours fériés if ((date("N",strtotime("+".$delai." days"))==7) || (in_array(date("z",strtotime("+".$delai." days")),$tab_jours_feries))) { //on rajoute 1 jour dans le délai de livraison $delai_livraison_min = $delai_livraison_min + 1; } } //itération sur le délai de livraison commence à 1 et non à 0, car j'ai déjà traité ci-dessus les différents cas en fonction du jour de départ for($delai=1; $delai<=$delai_livraison_max; $delai++) { //si le numéro du jour de livraison estimée correspond à dimanche=7 ou si le numéro du jour est présent dans le tableau des jours fériés if ((date("N",strtotime("+".$delai." days"))==7) || (in_array(date("z",strtotime("+".$delai." days")),$tab_jours_feries))) { //on rajoute 1 jour dans le délai de livraison $delai_livraison_max = $delai_livraison_max + 1; } } if ( $fermeture == 1) { $nb_jour_pour_envoi_reouverture = $duree_fermeture + $nb_de_jour_pour_envoyer_colis_a_date_reouverture; $delai_livraison = 0; if ($product_oos) $delai_livraison += Configuration::get('DOD_EXTRA_TIME_PRODUCT_OOS'); $delai_livraison += Configuration::get('DOD_EXTRA_TIME_PREPARATION'); $delai_livraison_min = $delai_livraison + $carrier_rule['minimal_time']; $delai_livraison_max = $delai_livraison + $carrier_rule['maximal_time']; /* au cas où $carrier_rule ne serait pas défini */ if ($delai_livraison_min <2) $delai_livraison_min = 2; if ($delai_livraison_max <4) $delai_livraison_max = 4; $delai_livraison_min += $nb_de_jour_pour_envoyer_colis_a_date_reouverture; $delai_livraison_max += $nb_de_jour_pour_envoyer_colis_a_date_reouverture; if ($delai_livraison_min == $delai_livraison_max) $delai_livraison_max++; if ( date("Y-m-d G:i")>=$date_fermeture_debut && date("Y-m-d G:i")<=$date_fermeture_fin ) { $delai_livraison_min = $delai_livraison_min + $duree_fermeture; $delai_livraison_max = $delai_livraison_max + $duree_fermeture; } //itération sur le délai de livraison commence à 1 et non à 0, car j'ai déjà traité ci-dessus les différents cas en fonction du jour de départ for($delai=$nb_jour_pour_envoi_reouverture; $delai<=$delai_livraison_min; $delai++) { //si le numéro du jour de livraison estimée correspond à dimanche=7 ou si le numéro du jour est présent dans le tableau des jours fériés if ((date("N",strtotime("+".$delai." days"))==7) || (in_array(date("z",strtotime("+".$delai." days")),$tab_jours_feries))) { //on rajoute 1 jour dans le délai de livraison $delai_livraison_min = $delai_livraison_min + 1; } } //itération sur le délai de livraison commence à 1 et non à 0, car j'ai déjà traité ci-dessus les différents cas en fonction du jour de départ for($delai=$nb_jour_pour_envoi_reouverture; $delai<=$delai_livraison_max; $delai++) { //si le numéro du jour de livraison estimée correspond à dimanche=7 ou si le numéro du jour est présent dans le tableau des jours fériés if ((date("N",strtotime("+".$delai." days"))==7) || (in_array(date("z",strtotime("+".$delai." days")),$tab_jours_feries))) { //on rajoute 1 jour dans le délai de livraison $delai_livraison_max = $delai_livraison_max + 1; } } } //echo "<br>delai_livraison_min=$delai_livraison_min delai_livraison_max=$delai_livraison_max<br><br>"; $date_minimal_time = strtotime("+".$delai_livraison_min." days"); $date_maximal_time = strtotime("+".$delai_livraison_max." days"); /* Do not remove this commentary, it's usefull to allow translations of months and days in the translator tool $this->l('Sunday'); $this->l('Monday'); $this->l('Tuesday'); $this->l('Wednesday'); $this->l('Thursday'); $this->l('Friday'); $this->l('Saturday'); $this->l('January'); $this->l('February'); $this->l('March'); $this->l('April'); $this->l('May'); $this->l('June'); $this->l('July'); $this->l('August'); $this->l('September'); $this->l('October'); $this->l('November'); $this->l('December'); */ $date_minimal_string = ''; $date_maximal_string = ''; $date_format = preg_split('/([a-z])/Ui', Configuration::get('DOD_DATE_FORMAT'), NULL, PREG_SPLIT_DELIM_CAPTURE); foreach ($date_format as $elmt) { if ($elmt == 'l' OR $elmt == 'F') { $date_minimal_string .= $this->l(date($elmt, $date_minimal_time)); $date_maximal_string .= $this->l(date($elmt, $date_maximal_time)); } elseif (preg_match('/[a-z]/Ui', $elmt)) { $date_minimal_string .= date($elmt, $date_minimal_time); $date_maximal_string .= date($elmt, $date_maximal_time); } else { $date_minimal_string .= $elmt; $date_maximal_string .= $elmt; } } return array( array( $date_minimal_string, $date_minimal_time ), array( $date_maximal_string, $date_maximal_time ) ); } } les echo commentés ( // echo ...) peuvent être supprimés : c'est pour faire des tests. au début de la fonction _getDatesOfDelivery, il y a 2 variables : $delai_livraison = 0; $heure_max_envoi_colis = 12; que vous pouvez modifier en fonction du fonctionnement de la logistique. Normalement, on laisse $delai_livraison à 0 car ce paramètre en enregistré dans le BO et pris en compte par la fonction. Le 2e $heure_max_envoi_colis correspond à l'heure maxi à laquelle les commandes sont envoyées le jour même. J'ai rajouté, par rapport à la fonction initiale la possibilité de définir une période de fermeture.
  4. Bonjour, Je rencontre un probleme plus que génant sur mon site qui vient de passer en PS 1.6. Je précise que sur la version 1.5.6 auparavant, nous n'avons jamais eu un tel soucis. Le probléme est que la date de livraison affichée semble ne pas tenir compte du dimanche, ou du moins pas NOTRE dimanche. En plus, le samedi est completement zappé, comme si c'était un jour travaillé. J'utilise le module "date de livraison" pour mon theme ainsi que pour un module développé spécifiquement. ce module natif PS permet entre autre de choisir les préparations et livraisons samedi et dimanche, et le temps de préparation en jours a rajouter au temps de transport. Deja, ces fonctions ne fonctionnent pas / plus (elle fonctionnaient trés bien sur PS 1.5.6) - Livraison ou préparation le samedi : coché ou pas, le samedi est compté comme un jour travaillé. - Livraison et préparation le dimanche : même chose que samedi, A LA DIFFERENCE prés qu'aucune livraison n'est jamais affichée pour le dimanche (passe automatiquement au lundi). Par contre le dimanche est un jour ouvré dans le calcul de la date de livraison - Délai de préparation : si je rajoute un délai de préparation, c'est pareil : samedi et dimanche compté comme jour ouvré et un jour de transport, sans que le dimanche ne soit affiché comme jour de livraison. J'utilise le délai de préparation et le délai de transport pour mon site. J'ai donc cessé d'utiliser le délai de préparation et reporté le délai de préparation sur les délais de transport (2 jours de prepa + 1 jour de transport => 0 jours de prépa et 3 jours de transport). Ca marche, mais seulement 5 jours par semaine ! Car ce qui est apparu, c'est que visiblement le samedi et dimanche sont décalés au mercredi et jeudi ! donc mon temps de calcul prend en compte 2 jours supplementaires, mais en fait c'est un peu plus compliqué que ca car les livraisons pour ces jours la sont bien affichées (par ex pour une commande le lundi, livraison le jeudi), mais c'est juste compté comme un jour non travaillé dans le calcul du temps de livraison. Même moi je ne m'y retrouve pas Quelqu'un a une idée d'ou peut venir un tel probléme ? Merci
  5. Bonjour à tous, J'ai un problème avec le module Date de Livraison v1.6.0 (développé par Prestashop). Lorsqu'un client souhaite passer une commande la date approximative est affiché correctement par exemple : du 1 au 5 Septembre. Cependant, après deux jours d'attentes de sa commande, si le client se rend dans "Historique de mes commandes" et qu'il souhaite avoir accès à une estimation de livraison, la date se décale à chaque fois par rapport aux nombres de jours qu'il a attendu. Elle est donc indiquée : du 3 au 7 Septembre. Pourriez-vous m'aider à bloquer et laisser comme initialement prévue la date de livraison dans le suivi des commandes pour éviter ce décalage ? Merci d'avance de votre aide !
  6. Bonjour, Tout dabord merci pour ce module car il faut le rappeler, le module date de livraison fournit par prestashop ne s'affiche que dans le bloc paiement, et le module loi chatel de store commander qui coute une blind et pour ma part une cacophonie ca fait plus bordel que autre chose, et le support 0. Donc ce module et plutôt génial et de plus gratuit ! Pour ce que sa intéresse, je suis en 1.4.8.2 le module s'installe tout à fait correctement, sauf que l'ajout de certain transporteur semble impossible dont chronopost qui passe par un module. Le message est : ajout impossible du transporteur... Ce que j'ai trouvé c'est que je crée mes transporteurs via le module date de livraison de prestashop (ajout transporteur) et ils apparaissent ensuite dans le module blockloichatel. MAIS, le soucis que je rencontre c'est au niveau du réglage de l'heure qui me dit que "l'heure renseigné n'est pas correct." J'ai pourtant essayé tous les formats 13:00, 13, 1PM...... Avez déjà rencontré le problème est avez vous trouvé une solution. Merci par avance.
  7. J' ouvre ce post car je pense que affiché la date de livraison estimé du produit et un très gros plus pour nos boutiques donc d'après mais recherche il y a une dizaine de poste sur se sujet surtout en rapport au module (Loi Châtel) plutôt parfait pour sa ( affichage en product list du transporteur et de la date de livraison) j' ai bien vu ces modules gratuit fonctionné sur des boutiques de membre seulement le module fonctionne pas après 1.4.9 comment le faire fonctionné sur 1.5.3 Lien ci dessous du post http://www.prestashop.com/forums/topic/118149-delai-de-livraisonfrais-de-port-sur-page-produit/page__st__20 Exemple de site voir en dessous du panier http://www.too-brico.com/aspirateurs/3360-aspirateur-mural-1500w-22kpa-pro-netup18-fartools-101220-3431541012202.html Ou ici en dessous des photos http://www.huilletprocie.com/boutique/paraboles-acier/83-parabole-acier-60-cm-double-brides-lnb-sedea-3335357610600.html
  8. Nous rencontrons des soucis sur un site Presta 1.6.0.8 avec le module de Date de livraison qui indique sur les factures les dates approximatives de livraison. Tout d’abord, est-ce que dans la configuration du module, le temps supplémentaire lorsqu'un produit est en rupture de stock est indiqué en jours ouvrables ou non ? Le problème que nous avons est que les dates données sont fausses. Nous avons eu par exemple une commande placée le 14/10 mais dont la date approximative de livraison a été donnée sur la facture entre le 01/12 et le 03/14, alors que pour les produits en rupture, les délais configurés dans le module sont de 15 jours.
  9. Bonjour, Je suis en version 1.5.3 prestashop et je recherche un module permettant d'afficher le délai de livraison dans chaque fiche produit. J'ai acheté le module "date de livraison" mais celui-çi ne peut pas être greffé dans mes fiches produits ; la date de livraison approximative s'affiche dans le récapitulatif commande. Merci pour vos réponses. Carole
  10. Bonjour à tous, J'ai un problème avec le module de "Date de livraison" pour mon PS 1.4.7.0. Je m'explique, voici mes réglages : - 1 jour de préparation en décochant "Préparation le Samedi" et "Préparation le dimanche". - 2 à 3 jours de livraison en décochant "Livraison le Samedi" et "Livraison le Dimanche". Pour faire simple la préparation et la livraison se fait du Lundi au Vendredi. Et là : problème dans le calcul du délai affiché. Normalement, pour une commande validée aujourd'hui, Jeudi 09 Janvier 2014, je devrais avoir : 1) Commande passée le Jeudi 09 Janvier 2) J'ajoute + 1 jour de préparation (Vendredi 10 Janvier) 3) J'ajoute + 2 à 3 jours de livraison (Mardi 14 Janvier à Mercredi 15 Janvier) Total : 3 à 4 jours ouvrés. Le délai devrait donc être "Livraison approximative entre le Mardi 14 Janvier 2014 et le Mercredi 15 Janvier 2014". Bah chez moi il affiche "Livraison entre Lundi 13 Janvier 2014 et Mardi 14 Janvier 2014" ?? Pire, quand je diminue les temps de livraison, j'ai un calcul incompréhensible !! Exemple avec une commande passée à la même date avec 1 jour de préparation mais : - Avec livraison entre 1 et 2 jours : Date estimée entre Lundi 13 Janvier et Mardi 14 Janvier (Là c'est bon, c'est parfaitement calculé) - Avec livraison entre 2 et 3 jours : Date estimée entre Lundi 13 Janvier et Mardi 14 Janvier (Là on dirait qu'il prends en compte la préparation le Samedi) - Avec livraison entre 3 et 4 jours : Date estimée entre Lundi 13 Janvier et Mardi 14 Janvier (Là on dirait qu'il prends en compte la préparation le Samedi ET le Dimanche) - Avec livraison entre 4 et 5 jours : Date estimée entre Mardi 14 Janvier et Mercredi 15 Janvier (Là c'est le délai que je souhaite affiché car il est réel) Je n'ai absolument pas touché au module.. Que dois-je faire pour afficher le véritable calcul attendu ? EDIT 1 : Précision, le calcul ne fonctionne pas non plus pour un transport géré par un module, tel que Chronopost. Merci d'avance à tous ceux qui prendront le temps de me répondre !
  11. Bonjour, Je suis toujours à la recherche d'un module permettant d'afficher le délai de livraison dans chaque fiche produit. N'ayant pas eu de réponses dans mon post précédent, je suppose que ce module n'est pas disponible. Y aurait-il un module permettant d'ajouter un champ dans la fiche produit ? Je suis bloquée sur ce sujet depuis quelques temps et un peu d'aide serait la bienvenue. En espérant avoir des retours. Merci
  12. Bonjour, Le module Date de Livraison - Loi Châtel pour Prestashop est à présent compatible Prestashop 1.4. Outre les nombreuses fonctionnalités déjà incluses dans les précédentes versions, les nouveautés incluent : L’installation consiste à installer le module Prestashop. Aucune modification dans les fichiers de Prestashop n'est nécessaire Si vous partez en congés/vacances, vous pouvez maintenant indiquer une date correspondant à votre retour Nouveau ! Les jours fériés sont gérés par le module et décalent les dates de livraison de façon globale ou bien par pays. Nouveau ! Un outil d'aperçu vous permet maintenant d'obtenir les dates de livraison en fonction des dates saisies dans le back office de Prestashop et du contenu de votre panier (modifier son contenu pour obtenir différentes dates en fonction des disponibilités des produits) Nouveau ! Le module affiche maintenant les dates de livraison sur la page produit en prenant le transporteur par défaut et le moyen de paiement par défaut de la boutique Nouveau ! La nouvelle documentation complète qui détaille toutes les options possibles est également disponible. Nouveau ! Découvrez la fiche produit complète. Pour devenir l'heureux détenteur de ce module qui, outre la mise en conformité avec la loi Châtel, vous rendra de nombreux services, il vous il vous suffit de cliquer sur le bouton rose "Commander" sur la fiche produit. Si vous êtes sous Prestashop 1.2 ou 1.3, il vous faut utiliser l'ancienne version du module.
×
×
  • Create New...