chantane Posted February 17, 2010 Share Posted February 17, 2010 Bonjour,J’ai des produits décrits par gamme de produits.Un exemple :j’ai une gamme de produits appelée ‘moderne’.Dans cette gamme G j’ai trois produits, A, B et C.Chaque produit a un libellé différent, plusieurs tailles et couleurs (déclinaisons).le but: afficher sur la page produit, non pas le produit seul, mais tous les produits de la gamme G, en répétant le bloc de l’affichage de chaque produit de la gamme. Pour ceci je vais modifier les fichiers product.Mon problème : Comment utiliser la base de données actuelle et le B.O., pour associer les produits A,B,C et les retrouver de la manière la plus directe lors de l’interrogation de la base.Il ne s'agit pas d'une déclinaison, car les produits d'une gamme ou collection sont différents. J'ai pensé à utiliser la notion de produits associés, pour conserver la base telle quelle et éviter de m'éloigner de la version d'origine.Cette solution a l'inconvénient de compliquer la saisie des produits dans le B.O. car au lieu de désigner une gamme ou collection dont fait partie le produit, il faut rechercher dans une liste déroulante les produits déjà rentrés et choisir un article de référence.Je fais appel à l'expérience de ceux qui ont du résoudre ce problème, pour m'orienter vers une solution ou une autre, merci. Link to comment Share on other sites More sharing options...
jeckyl Posted February 17, 2010 Share Posted February 17, 2010 Salut,Je n'ai pas bien compris ce que tu voulais faire mais bon.Je te conseil d'utiliser les tags produits car dans le monde du ecommerce ils ne servent pas à grand chose, sauf peut être pour proposer un classement supplémentaire des produits. Link to comment Share on other sites More sharing options...
Nommam_le_retour Posted February 17, 2010 Share Posted February 17, 2010 si j'ai tout pigé, sur la page produit, tu souhaite mettre les vignettes des produits de la meme categorie, si c'est ca, c'est le module "Dans la même catégorie" que tu vas trouver dans l'onglet module ! Link to comment Share on other sites More sharing options...
chantane Posted February 17, 2010 Author Share Posted February 17, 2010 Merci,le module dans la même catégorie ne convient pas dans mon cas car Il ne s'agit pas d'afficher les produits d'une catégorie, mais les produits d'une collection, qui correspondent aux même design alors qu'ils sont différents, il s'agit de produits de décorations différents qui sont assortis.Il est donc logique de les présenter sur une même page.Cependant comme c'est le cas pour quasiment tous les produits du site, passer par articles associés est très lourd à gérer dans le BO et n'est pas vraiment prévu pour cette configuration.je réfléchis à d'autres solutions, une catégorie spéciale gamme qui ne sera pas affichée, ou utiliser les caractéristiques. Link to comment Share on other sites More sharing options...
Nommam_le_retour Posted February 17, 2010 Share Posted February 17, 2010 Je rejoint alors Jekyl > modifier le module pour utiliser les tags !!!De plus l'utilisation de tags, ne nuise pas au referencement, bien au contraire !contact moi au besoin Link to comment Share on other sites More sharing options...
jeckyl Posted February 17, 2010 Share Posted February 17, 2010 Salut,Je crois que le modules existe déjà. Link to comment Share on other sites More sharing options...
jeckyl Posted February 17, 2010 Share Posted February 17, 2010 J'ai trouvé cela http://www.prestashop.com/forums/viewthread/26157peut être que c'est dans ce style. Link to comment Share on other sites More sharing options...
Atch Posted February 17, 2010 Share Posted February 17, 2010 Bonsoir,peut être passer par les accessoires. Rien ne vous empêche de detourner cette option.Il vous suffit ensuite de renommer dans les traductions le terme accessoires par le votre.V++atch Link to comment Share on other sites More sharing options...
jeckyl Posted February 17, 2010 Share Posted February 17, 2010 Bonsoir,peut être passer par les accessoires. Rien ne vous empêche de detourner cette option.Il vous suffit ensuite de renommer dans les traductions le terme accessoires par le votre.V++atch Salut,Je crois seulement que c'est fastidieux de saisir tous les accessoire d'un produit, avec le système des tags on contourne se problème et on peut faire des mix plus important de relations, ainsi un même produit peut rentre en relation avec chaque produits ayant le même tag, et il est plus rapide de saisir 1 ou 2 tags que chercher à insérer 5 à 10 produits. Link to comment Share on other sites More sharing options...
chantane Posted February 18, 2010 Author Share Posted February 18, 2010 Effectivement, utiliser les tags est une solution, bien plus légère que d'utiliser les caractéristiques.Au niveau du temps d'exécution, il me semble nécessaire de rajouter un index sur la colonne id_tag de la table product_tag. Car si l'on peut accéder rapidement au tag d'un produit par la valeur de son id_product, qui se trouve en début de clé primaire, dans la table product_tag. Par contre, sans un nouvel index, il faudra dérouler toute la table lorsque l'on voudra rechercher tous les produits ayant pour id_tag une valeur connue. Est-ce juste ? Link to comment Share on other sites More sharing options...
jeckyl Posted February 18, 2010 Share Posted February 18, 2010 Sans vouloir présumer de mes connaissance je crois bien que tu as raison.Il faut travailler sur les index pour rendre l'exécution des requêtes acceptables.Par contre Je suis étonné que le module ne l'explique pas. Link to comment Share on other sites More sharing options...
moncler Posted February 18, 2010 Share Posted February 18, 2010 Tu peux faire un module qui update automatiquement ta propre bd adapté lors de la creation de tout nouveaux produit (via le hook addproduct)L'update se faisant a partir du champs tag rentré lors de la creation du produit 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