cmdcirdec Posted December 31, 2012 Share Posted December 31, 2012 bonjour, Depuis le passage en 1.5.3 quand je passe une commande en preparation en cours, les bon de livraison ne sont pas disponible impossible d'avoir le bon. Seulement une fois la commande envoyé je peux avoir un bon de livraison. Est-ce que d'autre ont ce problème? C'est assez incroyable d'avoir des version dit stable et d'arriver a quelque chose de moins stable que la version précédente. Merci d'avance à ceux qui pourrais solutionné le problème Link to comment Share on other sites More sharing options...
J. Danse Posted December 31, 2012 Share Posted December 31, 2012 Bonjour, Après tests, j'ai le même soucis que vous. Et il y a bien un soucis. Je demande la correction. Link to comment Share on other sites More sharing options...
cmdcirdec Posted December 31, 2012 Author Share Posted December 31, 2012 Merci bien. J'ai remarqué aussi que les pdf avant s'affiché dans le navigateur (chrome pour moi) maintenant ils sont d'office a enregistrer, il y a t'il eu un changement la aussi? car cela est pas mal embêtant de devoir enregistrer pour imprimer. Link to comment Share on other sites More sharing options...
J. Danse Posted December 31, 2012 Share Posted December 31, 2012 Ah je n'ai pas ce soucis, par contre. Il faudrait voir si (par exemple comme dans Firefox) vous n'avez pas forcer leur enregistrement. Si vous avez un accès à votre base de données, vous pouvez régler votre problème ainsi: UPDATE `ps_order_state` SET `delivery` = '1' WHERE `ps_order_state`.`id_order_state` =3; Link to comment Share on other sites More sharing options...
J. Danse Posted December 31, 2012 Share Posted December 31, 2012 Voici, j'ai également proposé qu'on puisse définir les status qui donnent accès à ce bon de livraison. Link to comment Share on other sites More sharing options...
cmdcirdec Posted December 31, 2012 Author Share Posted December 31, 2012 Merci bien pour la solution. Pour les pdf cela me le fait que sous prestashop 1.5.3 et sur aucun autre site qui propose du pdf ou sur un prestashop 1.5.2 (j'ai encore une boutique en 1.5.2). Donc je ne sais pas trop ce qu'il y a eu, je vais regarder les entête envoyé il y a peut-etre eu une changement entre les deux version. Link to comment Share on other sites More sharing options...
cmdcirdec Posted December 31, 2012 Author Share Posted December 31, 2012 (edited) J'ai trouvé ce qui à changé pour le pdf c'est dans PDFGenerator la fonction render avant quand ont affiché c'était l'option I maintenant c'est D or sous chrome cela ne fonctionne pas. public function render($filename, $display = true) { if (empty($filename)) throw new PrestaShopException('Missing filename.'); $this->lastPage(); if ($display === true) $output = 'D'; elseif ($display === false) $output = 'S'; elseif ($display == 'D') $output = 'D'; elseif ($display == 'S') $output = 'S'; else $output = 'I'; return $this->output($filename, $output); } Mais je ne sais pas comment forcé le I car pas d'option quelque part Edited December 31, 2012 by cmdcirdec (see edit history) Link to comment Share on other sites More sharing options...
mmomobis Posted December 31, 2012 Share Posted December 31, 2012 (edited) Salut, Ben on est pas sorti d'affaire avec cette mise à jour, si faut rafistoler tout le code... Edited December 31, 2012 by mmomobis (see edit history) Link to comment Share on other sites More sharing options...
J. Danse Posted December 31, 2012 Share Posted December 31, 2012 Je confirme, je n'avais pas testé avec Chrome. Et je me souviens de ce code. Je vais jeter un oeil à cela. Link to comment Share on other sites More sharing options...
commersens Posted January 15, 2013 Share Posted January 15, 2013 Bonjour, Je rencontre le même problème, c'est extrêmement gênant... quelqu’un aurait-il trouvé une solution ? Link to comment Share on other sites More sharing options...
cmdcirdec Posted January 15, 2013 Author Share Posted January 15, 2013 (edited) Bonjour, Je rencontre le même problème, c'est extrêmement gênant... quelqu’un aurait-il trouvé une solution ? PErsonnelement j'ai solutionné le problème en modifiant le code de la class PDFGenerator.php public function render($filename, $display = true) { if (empty($filename)) throw new PrestaShopException('Missing filename.'); $this->lastPage(); if ($display === true) $output = 'D'; elseif ($display === false) $output = 'S'; elseif ($display == 'D') $output = 'D'; elseif ($display == 'S') $output = 'S'; else $output = 'I'; return $this->output($filename, $output); } if ($display === true) $output = 'D'; Remplacer par if ($display === true) $output = 'I'; Cela n'est valable que pour chrome. Mais marche pour tout navigateur. Edited January 15, 2013 by cmdcirdec (see edit history) 1 Link to comment Share on other sites More sharing options...
ChDUP Posted March 22, 2013 Share Posted March 22, 2013 et avez-vous trouvé une solution au problème originel de cmdcirdec ? Car je suis dans le même cas et bloqué Link to comment Share on other sites More sharing options...
oudin Posted March 23, 2013 Share Posted March 23, 2013 Bonjour, À ce sujet, je me permets d'intervenir et de dire : Notre système 1.5.3.1 Serveur dédié Linux Presta de base, aucun override Charte "changée" sur le squelette de la 1.5 Nous avions avant un module non officiel = la commande n'était pas validée malgré un retour ok dans l'URL Cgi =, il fallait faire à la main, mais les factures et bl étaient éditables. Nous avons acheté l'officiel = les commandes se valident, mais plus de bl disponible, uniquement les factures. Cela date d'octobre 2012, est depuis, aucune information du SAV addons ! CDT André Link to comment Share on other sites More sharing options...
CharlyAes32 Posted March 29, 2013 Share Posted March 29, 2013 Ah je n'ai pas ce soucis, par contre. Il faudrait voir si (par exemple comme dans Firefox) vous n'avez pas forcer leur enregistrement. Si vous avez un accès à votre base de données, vous pouvez régler votre problème ainsi: UPDATE `ps_order_state` SET `delivery` = '1' WHERE `ps_order_state`.`id_order_state` =3; Merci, ce problème est résolu grâce à cette modification !! Link to comment Share on other sites More sharing options...
chounpyt Posted April 16, 2013 Share Posted April 16, 2013 (edited) moi aussi problème résolu avec la modif dans la dbb, merci à J.Danse Edited April 16, 2013 by chounpyt (see edit history) Link to comment Share on other sites More sharing options...
commersens Posted April 20, 2013 Share Posted April 20, 2013 La mise à jour en 1.5.4 règle également le problème. Link to comment Share on other sites More sharing options...
gueshfuli Posted December 15, 2013 Share Posted December 15, 2013 hello je suis en 1.5.2 et j'ai le problème mais la résolution ne semble pas fonctionné quelqu'un aurait une idée? Merci d'avance Link to comment Share on other sites More sharing options...
dtanon Posted June 2, 2014 Share Posted June 2, 2014 hello je suis en 1.5.2 et j'ai le problème mais la résolution ne semble pas fonctionné quelqu'un aurait une idée? Merci d'avance Bonjour iul faut vérifier que dans commandes -> Status, la case Afficher le PDF de bon de livraison est bien cochée pour l'étape "Préparation en cours" Link to comment Share on other sites More sharing options...
Marmotte Posted December 4, 2014 Share Posted December 4, 2014 PErsonnelement j'ai solutionné le problème en modifiant le code de la class PDFGenerator.php public function render($filename, $display = true) { if (empty($filename)) throw new PrestaShopException('Missing filename.'); $this->lastPage(); if ($display === true) $output = 'D'; elseif ($display === false) $output = 'S'; elseif ($display == 'D') $output = 'D'; elseif ($display == 'S') $output = 'S'; else $output = 'I'; return $this->output($filename, $output); } if ($display === true) $output = 'D'; Remplacer par if ($display === true) $output = 'I'; Cela n'est valable que pour chrome. Mais marche pour tout navigateur. Je viens de rencontrer le même problème, j'ai fait comme indiqué...et ça marche ! J'suis toujours épaté par les gens qui trouvent les solutions et qui les partagent, donc, un grand merci !!!! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now