Search the Community
Showing results for tags 'Fabricant'.
-
Bonjour, Grosse mise à jour de ce module donc je prends le temps d'en faire la présentation. Suite à la demande d'un client pour déplacer le logo fabricant sur un autre emplacement de la fiche produit, j'ai aussi profité de cet effort pour faire évoluer le module avec de nouvelles options. Ainsi, ce module qui permettait déjà d'afficher le logo fabricant et ou les logos des fournisseurs sur la fiche produit permet maintenant de déplacer le logo fabricant en entête du conteneur où il est affiché, de même qu'afficher les logos sur les produits de la page catégorie, ou sur la home si vous avez un module qui affiche une liste de produits. Le gros problème avec l'affichage sur la liste de produits, c’est que PrestaShop arrive à nous faire 3 affichages et méthodes par version. Ainsi en 1.5, on ne peut pas, donc il faut rajouter l'option, ce que j'explique dans le module. En 1.6, pas trop de soucis, mais je crois que le pire est en 1.7, car le design de cette liste est complètement aberrant et à la moindre modification cela dénature l'ensemble du site, il faut donc intervenir en profondeur, mais là c'est à chaque designer de corriger les incohérences de PrestaShop. Dans tous les cas, voici : Démonstration Module
-
Bonjour, Question peut être déjà posée, mais impossible de trouver sur les forum. Comment cibler les catégorie, avec le menu à facette et, ou, box fabriquant ? Exemple : catégorie parfums, et catégorie chaussures. Comment faire apparaitre que les marques de parfums sous la catégorie "parfums" et les marque de chaussures sous la page catégorie "chaussures" J'ai essayé avec le menu à facettes, mais il est présent sur toutes les catégories, ce qui complique et alourdie la recherche pour les clients. Je suis sous 1.6.1.2 thème de DDLX Evolution X par défaut. Merci Cordialement YR
-
Bonjour, Cela concerne Prestashop 1.6.1.17. Lorsque l'on crée un pack de produits, la fiche produit contient la composition du pack et liste les produits du pack en appelant la product-list.tpl. On peut, dans les pages listes de produits, afficher le nom du fabricant de chacun des produits : {if isset($product.manufacturer_name)} <span class="product_manufacturer_name">{$product.manufacturer_name}</span> {/if} Par contre ce code ne retourne rien dans la liste des produits composant le pack. Comment doit-on procéder pour que le nom du fabricant s'affiche ? Merci de votre aide, AM
-
J'ai créé un flux “Google Merchant Center” pour ma boutique. Le flux des produits a bien été importé, mais il y a des erreurs qui bloquent l’ensemble des produits : Il manque les attributs : “marque” (brand) et “référence fabricant” (mpn). Or je ne vois pas ce que je dois changer ou modifier ou ajouter dans le paramétrages de mes produits pour que ces attributs soient bien présents dans le flux. En faisant des recherches, j'ai l'impression que la "marque" correspondrait en fait à ce que Prestashop appelle maintenant le "fabricant"... ? Or pour tous mes produits le "fabricant" est bien renseigné. Google Merchant Center ne serait pas au courant que c'est la même chose ? (Version Prestashop utilisée : 1.6.1.7)
- 17 replies
-
- google merchant center
- marque
-
(and 3 more)
Tagged with:
-
Bonjour, j'aimerais afficher le nom du fabricant dans l'onglet "FICHE TECHNIQUE" avec les autres caractéristiques. Car le haut de mes fiches produits est déjà pas mal encombré. Comme expliqué sur le forum, j'ai modifié les lignes suivantes du fichier product.tpl <p id="product_reference"{if empty($product->reference) || !$product->reference} style="display: none;"{/if}> <label>{l s='Model'} </label> <span class="editable" itemprop="sku">{if !isset($groups)}{$product->reference|escape:'html':'UTF-8'}{/if}</span> </p> En <p id="manufacturer" {if !$product_manufacturer->name}style="display: none;"{/if}> <label>{l s='Manufacturer:'} </label> <a href="{$link->getManufacturerLink($product_manufacturer->id_manufacturer, $product_manufacturer->link_rewrite)|escape:'html':'UTF-8'}"><span>{$product->manufacturer_name|escape:'htmlall':'UTF-8'}</span></a> </p> Le fournisseur s'affiche correctement sur la fiche produit. Mon site est disponible en deux langues: FR et EN. Est il possible de traduire le mot manufacturer par Fabricant pour la version Française uniquement ? Est il possible de mettre cette information dans l'onglet caractéristique en première position ? Merci de votre aide. Prestashop 1.6.0.9
-
Bonsoir, je ne parviens pas à faire apparaitre le nom du fabricant sur la fiche article en fo, alors qu'il a été bien sélectionné dans le bo dans la liste des fabricants et celui-ci est bien en vert... à ne rien y comprendre... Si vous avez une idée, je suis preneur. Merci d'avance
- 3 replies
-
- fabricant
- module fabricant
- (and 5 more)
-
Bonjour A tous, J'ai enregistrer plus de 500 produits dans mon site, et pour pouvoir les exporter vers amazon je doit renseigner le champ "fabricant" Or, je n'avais pas jugé cela utile avant de m'intéresser aux modules d'exportation de catalogues !!! Suis-je obliger de renseigner chaque produit un par un Ou y-a-t-il une super solution qui pourrait me permettre de générer ce champs sur tous mes produits en un clic (ou 2) ??!! Si vous avez une solution pensez à moi !!! j'en ai pour au moins 3 jours sans dormir si je dois faire tout ça manuellement ! Je suis toute ouie !!! Bon courage à tous Alexandra
-
Bonjour à tous, J'ai un problème pour afficher tous les produits d'un même fabricant. Lorsque je clique sur le bouton, la page se rafraichit, l'url est modifiée mais tous les produits ne s'affichent pas... Le bouton fonctionne pour afficher tous les produits lorsqu'on navigue parmi les catégories. J'ai beau chercher depuis plusieurs jours, je suis perdu... Merci pour votre aide.
-
Bonjour ! Je suis sur Prestashop 1.6 et je cherche à dupliquer le module Fabricants pour en créer un nouveau que j'appellerai "Créateurs". J'ai suivi divers tutos trouvés sur le forum à savoir copier le module et renommer les fichiers .tpl et .php ainsi que renommer "manufacturer" partout où je les ai vu dans ces fichiers. Je vois bien apparaître le module dans la liste des modules du BO mais rien de plus au niveau de la page catalogue et produit. J'ai l'impression que les techniques ne sont pas valable ou incomplètes pour la version 1.6. Est-ce que l'un d'entre vous aurait la gentillesse de me donner une marche à suivre qui fonctionne ? Merci d'avance ! Sandra
- 2 replies
-
- 1.6
- module fabricant
-
(and 2 more)
Tagged with:
-
Bonjour, je rencontre un probleme assez curieux : Lorsque je suis sur la page manufacturer.php j'ai bien le nom des fabricants et le nombre de produits rattachés à chaque fabricant, mais dès que je clique sur le lien pour afficher les produits je recois un message d'erreur m'indiquant : Pas de produit pour ce fabricant. ??? Ou est l'erreur, je suis en version 1.4.5.1, je n'avais pas ce problème sous la version 1.4.4.1 //EDIT J'ai vérifié que les fabricants et fournisseurs soient activés dans le back office EDIT// Lien vers le site pour jeter un oeil : http://www.bazarte.c...anufacturer.php Et une fiche produit de chez kimmidoll par exemple : http://www.bazarte.c...5-ai-20-cm.html Merci d'avance..
-
Bonsoir Je cherche le réglage pour faire apparaitre le logo du fabricant dans la fiche produit je l'ai eu à un moment donc je suis sure de pouvoir le faire, mais impossible de mettre la main sur l'info et sur le même sujet je ne sais pas comment faire apparaitre les descriptions des fabricants directement via un onglet de la page d'accueil, je n'ai que le filtre des articles proposés par cette marque merci
- 1 reply
-
- fiche produit
- fabricant
-
(and 1 more)
Tagged with:
-
Bonjour La page /manufacturer.php (Fabricants) est paginée tout comme les pages produits d'une catégorie. Et le nombre de fabricants affiché maxi par page est exactement le même nombre de produits que celui défini dans l'option Préférences/Produits, produits par page (par défaut 10). Je souhaiterais que le nb de fabricants par page soit différent de celui des produits. Savez-vous comment gérer cela ? Le mieux même serait d'afficher tous les fabricants sur une même page. Merci Thierry
- 8 replies
-
- manufacturer
- fabricant
-
(and 1 more)
Tagged with:
-
Hi, First, to introduce myself I can say you that I am a french webdesigner who work in a communication agency. I usually use Joomla and Virtuemart for my online shop, but I have a client request that requires a more technical platform, that's why I try Prestashop ! So, I'm discovering Prestashop 1.6.0.8 and I don't understand some of setting in back-office. I would like to have brand and "sub-brands" in my shop (like parent/child categories) I have understand that BRANDS = MANUFACTURERS in Prestashop, but if we want to create child brand (sub-brands)... Is it possible ? Do I create new characteristic or new attribute ? Thanks.
-
[Résolu] Version 1.6.0.5 Bonjour, J'ai un problème avec la mise à jour des fabricants. Lorsque j'active ou que je crée un nouveau fabricant il ne s'affiche pas dans produit->association->fabricants. Ils ne s'affichent pas non plus dans mon menu horizontale "tous les fabricants". Merci pour votre aide.
-
Salut à la communauté, ma version de prestashop est 1.5.4.1 et le problème rencontré concerne la page produits résultant d'un clic sur un fabricant (module manufacturer) en FO : Bug: Lorsque les déclinaisons sont utilisées, les prix affichés sur cette page ne sont pas ceux de la déclinaison par défaut des produits. Le bug est dans la méthode public static function getProducts ligne 264 du fichier Manufacturer.php. Je me suis inspiré de la méthode public function getProducts ligne 552 du fichier Category.php pour effectuer la correction (en effet par d'erreur à ce niveau dans ce fichier). Voici la méthode corrigée avec commentaires : public static function getProducts($id_manufacturer, $id_lang, $p, $n, $order_by = null, $order_way = null, $get_total = false, $active = true, $active_category = true, Context $context = null) { if (!$context) $context = Context::getContext(); $front = true; if (!in_array($context->controller->controller_type, array('front', 'modulefront'))) $front = false; if ($p < 1) $p = 1; if (empty($order_by) || $order_by == 'position') $order_by = 'name'; if (empty($order_way)) $order_way = 'ASC'; if (!Validate::isOrderBy($order_by) || !Validate::isOrderWay($order_way)) die (Tools::displayError()); $groups = FrontController::getCurrentCustomerGroups(); $sql_groups = count($groups) ? 'IN ('.implode(',', $groups).')' : '= 1'; /* Return only the number of products */ if ($get_total) { $sql = ' SELECT p.`id_product` FROM `'._DB_PREFIX_.'product` p '.Shop::addSqlAssociation('product', 'p').' WHERE p.id_manufacturer = '.(int)$id_manufacturer .($active ? ' AND product_shop.`active` = 1' : '').' '.($front ? ' AND product_shop.`visibility` IN ("both", "catalog")' : '').' AND p.`id_product` IN ( SELECT cp.`id_product` FROM `'._DB_PREFIX_.'category_group` cg LEFT JOIN `'._DB_PREFIX_.'category_product` cp ON (cp.`id_category` = cg.`id_category`)'. ($active_category ? ' INNER JOIN `'._DB_PREFIX_.'category` ca ON cp.`id_category` = ca.`id_category` AND ca.`active` = 1' : '').' WHERE cg.`id_group` '.$sql_groups.' )'; $result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql); return (int)count($result); } if (strpos($order_by, '.') > 0) { $order_by = explode('.', $order_by); $order_by = pSQL($order_by[0]).'.`'.pSQL($order_by[1]).'`'; } $alias = ''; if ($order_by == 'price') $alias = 'product_shop.'; elseif ($order_by == 'name') $alias = 'pl.'; elseif ($order_by == 'manufacturer_name') { $order_by = 'name'; $alias = 'm.'; } elseif ($order_by == 'quantity') $alias = 'stock.'; else $alias = 'p.'; $sql = 'SELECT p.*, product_shop.*, stock.out_of_stock, IFNULL(stock.quantity, 0) as quantity, MAX(product_attribute_shop.`id_product_attribute`) id_product_attribute, pl.`description`, pl.`description_short`, pl.`link_rewrite`, pl.`meta_description`, pl.`meta_keywords`, pl.`meta_title`, pl.`name`, MAX(image_shop.`id_image`) id_image, il.`legend`, m.`name` AS manufacturer_name, DATEDIFF( product_shop.`date_add`, DATE_SUB( NOW(), INTERVAL '.(Validate::isUnsignedInt(Configuration::get('PS_NB_DAYS_NEW_PRODUCT')) ? Configuration::get('PS_NB_DAYS_NEW_PRODUCT') : 20).' DAY ) ) > 0 AS new FROM `'._DB_PREFIX_.'product` p '.Shop::addSqlAssociation('product', 'p').' LEFT JOIN `'._DB_PREFIX_.'product_attribute` pa ON (p.`id_product` = pa.`id_product`) '/*mmmodification cause mauvais prix déclinaison par défaut dans résultats manufacturer .Shop::addSqlAssociation('product_attribute', 'pa', false).*/ .Shop::addSqlAssociation('product_attribute', 'pa', false, 'product_attribute_shop.`default_on` = 1').' '.Product::sqlStock('p', 'product_attribute_shop', false, $context->shop). /*fin mmmodification n°1*/' LEFT JOIN `'._DB_PREFIX_.'product_lang` pl ON (p.`id_product` = pl.`id_product` AND pl.`id_lang` = '.(int)$id_lang.Shop::addSqlRestrictionOnLang('pl').') LEFT JOIN `'._DB_PREFIX_.'image` i ON (i.`id_product` = p.`id_product`)'. Shop::addSqlAssociation('image', 'i', false, 'image_shop.cover=1').' LEFT JOIN `'._DB_PREFIX_.'image_lang` il ON (i.`id_image` = il.`id_image` AND il.`id_lang` = '.(int)$id_lang.') LEFT JOIN `'._DB_PREFIX_.'manufacturer` m ON (m.`id_manufacturer` = p.`id_manufacturer`) '/*mmmodification n°2 suppression cause mauvais prix déclinaison par défaut dans résultats manufacturer .Product::sqlStock('p', 0).*/' WHERE p.`id_manufacturer` = '.(int)$id_manufacturer.' '.($active ? ' AND product_shop.`active` = 1' : '').' '.($front ? ' AND product_shop.`visibility` IN ("both", "catalog")' : '').' AND p.`id_product` IN ( SELECT cp.`id_product` FROM `'._DB_PREFIX_.'category_group` cg LEFT JOIN `'._DB_PREFIX_.'category_product` cp ON (cp.`id_category` = cg.`id_category`)'. ($active_category ? ' INNER JOIN `'._DB_PREFIX_.'category` ca ON cp.`id_category` = ca.`id_category` AND ca.`active` = 1' : '').' WHERE cg.`id_group` '.$sql_groups.' ) GROUP BY product_shop.id_product ORDER BY '.$alias.'`'.bqSQL($order_by).'` '.pSQL($order_way).' LIMIT '.(((int)$p - 1) * (int)$n).','.(int)$n; $result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS($sql); if (!$result) return false; if ($order_by == 'price') Tools::orderbyPrice($result, $order_way); return Product::getProductsProperties($id_lang, $result); } Bon courage à tous !
-
- prix
- déclinaison
-
(and 4 more)
Tagged with:
-
Bonjour à tous et à toutes, voila je m'arrache les cheveux depuis un petit moment étant un nouvel utilisateurs de prestashop, je n'arrive pas à mettre une image de fond dans la div "page title" du header.tpl en fonction du fabricant ou je suis ? pour les autres catégories pas de problème presta 1.5.6 fais ça de base, mais la impossible. peut-on créer une class css avec un bg-image pour chaque, et récupérer l'id fabricant et mettre tous ça dans le header.tpl Merci par avance pour votre aide Maxime
-
Bonjour, J'ai installé une boutique toute propre en version 1.5.6, et surprise ... Un bug ... Lorsque j'affiche la page de n'importe quel fabricant, théoriquement la description courte s'affiche avec un bouton "Plus" et on a l'ensemble des produits de la marque. Si on clique sur plus, la description longue s'affiche à la suite de la description courte.... Or sur la version 1.5.6, les deux descriptions courtes et longues s'affichent directement sur la page et le bouton "plus" ne sert plus à rien ! Où dois je aller modifier le code ? Je n'ai pas de lien, le site est en local. Merci pour votre aide
- 4 replies
-
- Courte
- Description
- (and 5 more)
-
Bonjour, J'ai détourné "manufacturer-list" et "manufacturer" pour en faire la liste de mes auteurs, qui devient sur le front office "TOUS NOS AUTEURS" et les lier aux fiches produits. Une chose me gêne : lorsqu'il n'y a pas de produit associé à un fabricant, cela affiche - dans le manufacturer-list (tous nos auteurs sur mon site) "0 produit". Je cherche donc le moyen - lorsque le nombre de produit associé à un fabriquant est 0 - à ne pas faire apparaitre ce "0 produit". D'ailleurs dans ce cas, Prestashop ne fait pas apparaître le bouton "voir les produits". J'ai cogité et testé et pesté dans tous les sens sur le fichier manufacturer-list.tpl mais sans trouver la solution. Je tout essayé, je sèche... Ca se passe dans ces quelques lignes, mais où et quoi.... <div class="right_side"> {if $manufacturer.nb_products > 0}<a href="{$link->getmanufacturerLink($manufacturer.id_manufacturer, $manufacturer.link_rewrite)|escape:'htmlall':'UTF-8'}">{/if} <span>{$manufacturer.nb_products|intval} {if $manufacturer.nb_products == 1}{l s='product'}{else}{l s='products'}{/if}</span> {if $manufacturer.nb_products > 0}</a>{/if} {if $manufacturer.nb_products > 0} <a class="button" href="{$link->getmanufacturerLink($manufacturer.id_manufacturer, $manufacturer.link_rewrite)|escape:'htmlall':'UTF-8'}">{l s='view products'}</a> {/if} Quelqu'un aurait une idée ? Pour info, adresse de mon site : www.editions-delatour.com le manufacturer-list était dans colonne gauche "TOUS NOS AUTEURS" Bon week end !!
-
Bonjour, est-il possible de faire en sorte d'atribuer 2 logos/images à un fabricant (en rajoutant un champs au BO) et que celles-ci soient en rollover comme pour les images produit quand il y en a plusieurs ? Par avance merci pour votre aide !
-
bonjour à tous, étant débutant sur prestashop j'ai un souci concernant l'utilisation de celui-ci( version 1.5.1). je voudrais savoir s'il est possible de créer des sous catégories dans fabricant, je m'explique, quand je clique sur un fabricant j'ai tous les produit de celui ci (normal), or je souhaiterai pouvoir regrouper l'affichage par model d'un fabricant. exemple : si je clique sur le fabricant peugeot je voudrai une étape intermediaire avec les modèles (peugeot 206, 3008, 307sw ....) et pas tous les produits directement Cela est il possible Merci
-
Bonjour, ce nouveau module permet d'améliorer votre maillage interne de lien en mettant en avant les information des fournisseurs et des fabricant et ainsi proposer une navigation supplémentaire à vos clients. Le module permet donc d'afficher sur la fiche produit, le logo du fabricant et/ou du fournisseur, vous pouvez choisir le format d'image associé à chaque logo comme défini dans votre installation Prestashop et décider d'activer ou non le lien vers la page du fabricant / fournisseur pour chaque logo. Découvre le module Afficher le logo du fabricant et / ou du fournisseur
-
Bonjour, J'aurais souhaité afficher les produits de ma boutique d'une façon spécifique. En effet, j'aimerais que les produits de certaines marques s'affichent prioritairement par rapport aux autres. J'avais testé l'affichage des produits par marques, cependant ce n'était pas concluant (je n'ai pas saisi comment il plaçait les marques les unes en fonctions des autres, probablement par ordre alphabétique ce qui ne me convient pas du tout). Auriez-vous des solutions à proposer ou connaissez-vous un module ou une fonction native permettant ceci (peut-être ai-je mal configuré l'affichage par fabricant ?) ? Merci d'avance, Jérémy