Jump to content

lycene

Members
  • Posts

    3
  • Joined

  • Last visited

Profile Information

  • First Name
    lycene
  • Last Name
    lone

lycene's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Bonjour, Je viens d'avoir ce problème. Voici ce qu'il se passait : - je créais un nouveau produit (avec les anciens produits, pas de souci... ) - je le mettais dans mon panier, le panier indiquait "livraison gratuite" - je poursuivais le processus de commande et au moment de choisir un transporteur, le message était que ma commande était "trop lourde" (alors que je vends des produits ultra légers). J'ai trouvé un post qui parlait de cela, un vieux post de ce forum (PS 1.5.3) problème Toujours En Livraison Gratuite (je n'arrive pas à mettre de lien, ça freeze) Plein d'idées, mais pour moi ce qui a marché c'est cela : Sur la fiche produit, onglet "livraison", j'ai enlevé la valeur du champ de hauteur du colis.
  2. Merci Julien pour cette solution simple, j'ai passé un temps fou à chercher comment récupérer le code des miniatures du blocktopmenu. Pourtant il devait bien y avoir un moyen dans une ancienne version d'avoir deux images pour une sous-cat, une carrée affichée sur la cat parente et une rectangulaire en haut de la page de la sous-cat elle-même. D'ailleurs on le voit ici : http://blogs.lyceecfadumene.fr/informatique/files/2014/11/Prestashop.pdf
  3. Le code ci-dessous marche pour Prestashop 1.6 En comparant le code de remplacement et la partie à remplacer dans ProductController.php j'ai vu qu'il quelques différences d'orthographe, des ) des _ et cela ne se voyait pas forcément au premier coup d'œil. Donc là on a les vignettes des autres images (mais pas celle de la couverture), les images s'affichent, la thickbox fonctionne. Remplacer donc : foreach ($images as $k => $image) { if ($image['cover']) { $this->context->smarty->assign('mainImage', $image); $cover = $image; $cover['id_image'] = (Configuration::get('PS_LEGACY_IMAGES') ? ($this->product->id.'-'.$image['id_image']) : $image['id_image']); $cover['id_image_only'] = (int)$image['id_image']; } $product_images[(int)$image['id_image']] = $image; } par foreach ($images as $k => $image) { if ($image['cover']) continue; if (!isset($cover)) { $cover = $image; $cover['id_image'] = (Configuration::get('PS_LEGACY_IMAGES') ? ($this->product->id.'-'.$image['id_image']) : $image['id_image']); $cover['id_image_only'] = (int)$image['id_image']; } $product_images[(int)$image['id_image']] = $image; }
×
×
  • Create New...