Jump to content

cyril_nel

Members
  • Posts

    43
  • Joined

  • Last visited

Profile Information

  • Location
    Lille
  • Activity
    User/Merchant

Recent Profile Visitors

4,390,934 profile views

cyril_nel's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Bonjour, il semblerait que le controller appelé soit celui de la page 404 (page-not-found), avez-vous essayé de régénérer le .htaccess (préférences -> url -> enregistrer les modifications )et de vider le cache smarty ?
  2. Bonjour, après l’exécution de pscleaner vous pouvez exécuter la requête : DELETE FROM `ps_cart_rule_combination` WHERE id_cart_rule_1 NOT IN ( SELECT id_cart_rule FROM `ps_cart_rule` ) OR id_cart_rule_2 NOT IN ( SELECT id_cart_rule FROM `ps_cart_rule` ) Attention la requête peut prendre plusieurs heures vu l'étendu de votre table et risque de rendre votre serveur très lent durant cette opération. Sinon vous pouvez faire un INSERT SELECT avec la condition sur une nouvelle table ( copié la structure sur la nouvelle table ps_cart_rule_combination_new ) INSERT INTO ps_cart_rule_combination_new SELECT * FROM ps_cart_rule_combination WHERE id_cart_rule_1 IN ( SELECT id_cart_rule FROM `ps_cart_rule` ) AND id_cart_rule_2 IN ( SELECT id_cart_rule FROM `ps_cart_rule` ) ; Puis renommez ps_cart_rule_combination en ps_cart_rule_combination_old et renommez ps_cart_rule_combination_new en ps_cart_rule_combination
  3. Bonjour, vous pouvez exécuter la requête : DELETE FROM `ps_cart_rule_combination` WHERE id_cart_rule_1 NOT IN ( SELECT id_cart_rule FROM `ps_cart_rule` ) OR id_cart_rule_2 NOT IN ( SELECT id_cart_rule FROM `ps_cart_rule` ) Attention la requête peut prendre plusieurs heures vu l'étendu de votre table et risque de rendre votre serveur très lent durant cette opération. Sinon vous pouvez faire un INSERT SELECT avec la condition sur une nouvelle table ( copié la structure sur la nouvelle table ps_cart_rule_combination_new ) INSERT INTO ps_cart_rule_combination_new SELECT * FROM ps_cart_rule_combination WHERE id_cart_rule_1 IN ( SELECT id_cart_rule FROM `ps_cart_rule` ) AND id_cart_rule_2 IN ( SELECT id_cart_rule FROM `ps_cart_rule` ) ; Puis renommez ps_cart_rule_combination en ps_cart_rule_combination_old et renommez ps_cart_rule_combination_new en ps_cart_rule_combination
  4. Bonjour, merci de ta réponse. Je passais par un script pour migrer uniquement les données vers un prestashop 1.6 tout neuf, mais cela ne fonctionne pas très bien. J'ai donc fait une migration du site avec l'outil presta puis utiliser les scripts pour copier les données d'une base de données à l'autre afin d'avoir une boutique neuve. J'ai donc réussi à faire ce que je voulais avoir mes données dans un prestashop 1.6 neuf. j'ai cependant une erreur quand j'essaie de créer une facture à partir d'une classe que j'ai copié de OrderInvoice. D'avance merci de votre aide
  5. Hello, i created a new class called OrderInvoiceCustom but when i try to generate the new pdf i get this error : Catchable fatal error: Argument 1 passed to HTMLTemplateInvoiceCore::__construct() must be an instance of OrderInvoice, instance of OrderInvoiceCustom given, called in /newpresta/classes/pdf/PDF.php on line 127 and defined in /newpresta/classes/pdf/HTMLTemplateInvoice.php on line 41 The code is : $oic->id_supplier = $id_supplier; $order_invoice_list = $oic->getInvoicesCollectionBySupplier($id_order,$id_supplier); $order_invoice_list2 = $order->getInvoicesCollection(); Hook::exec('actionPDFInvoiceRender', array('order_invoice_list' => $order_invoice_list)); $pdf = new PDF($order_invoice_list, 'InvoiceCustom', $context->smarty); $pdf->render(); If you get any ideas i'm really interesting.
  6. Bonjour, j'ai migré les commandes d'un ancien prestashop 1.4 vers un nouveau prestashop 1.6 ( toutes les tables orders et order_ sont importées dans la nouvelle boutique ) je voudrais recréer les ligne des tables order_invoice_*** à partir des tables orders et order_*** J'ai cherché dans les classes order order_invoice mais je n'ai pas trouvé. Seriez-vous m'aiguiller ? Cordialement.
  7. Hello, i exported all orders from a prestashop 1.4 on a prestashop 1.6 by a custom script, (orders & order_detail) but on 1.4 there are no prder_invoice so i'm trying to fill theses tables with the class order & order invoice but i didnt found the function which fill these tables from the id_order. Could you help me ?
  8. Bonjour chetcy, Pour faire cela, tu dois faire une condition pour donnée un classe differente selon tes besoins, après le tour est joué pour le css
  9. Bonjour virinxx007, Ton titre est bien repris en dessous, regarde dans ton tpl la réponse te seras donné
  10. Bonjour, Je rencontre actuellement un problème avec le module multiplefeature, celui ci fonctionne parfaitement en backoffice, mais ne fonctionne pas en front office. Quand je regarde dans le code : protected function getCurrentProductId() { ddd($this->context->controller); if (is_object($this->context->controller) && preg_match('/^ProductController/i', get_class($this->context->controller))) { if (method_exists($this->context->controller, 'getProduct')) { $product = $this->context->controller->getProduct(); } else { $id_product = (int)Tools::getValue('id_product'); if (Validate::isUnsignedId($id_product) && $id_product > 0) { return $id_product; } } if (Validate::isLoadedObject($product)) { return $product->id; } } return false; } mon ddd me retourne frontController au lieu de productController. Quelqu'un aurait une idée du pourquoi ? Merci à vous.
  11. Bonjour, Pour ton logo qui ne s'affiche pas malgré le changement, cela peut provenir du cache smarty et/ou de la compression des fichier. Pour le changement ou modification d'un produit, peut être un soucis de memoire php/sql.
  12. Nous avons 2 société différente pour la même boutique et donc 2 facturations différente en fonction du produit de tel ou tel société.
  13. Bonjour, J'aurais besoins de pouvoir créer 2 facture differentes en fonction du fournisseur du ou des produits. Je cherche mais je ne trouve pas. Je m'explique, je commande 2 produits : P1 et P2. P1 à le fournisseur F0 et P2 à le fournisseur F1 J'aurais donc besoins d'une facture pour afficher uniquement les produits concernant F0 et une autre facture concernant les produits F1. Sachant que chaque facture doivent avoir un logo different. Est ce que cela est possible sur un prestashop 1.6.1.17 Merci d'avance
×
×
  • Create New...