En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

    Affichage produits parents uniquement

    Plus d'informations
    il y a 10 ans 7 mois #1 par logobis
    Affichage produits parents uniquement a été créé par logobis
    Bonjour,

    Sur VM 3.0.12
    Je ne voudrais afficher que les produits parents sur les pages catégories (et donc pas les enfants).
    Comment est-ce possible ?
    Merci par avance.

    Connexion ou Créer un compte pour participer à la conversation.

    • studio42
    • Portrait de studio42
    • Hors Ligne
    • Modérateur
    • Modérateur
    • Dev Joomla & Virtuemart
    Plus d'informations
    il y a 10 ans 7 mois - il y a 10 ans 7 mois #2 par studio42
    Réponse de studio42 sur le sujet Affichage produits parents uniquement
    Bonjour,
    Pour cela, il ne faut pas choisir de catégories dans le produit enfant.
    Par contre pour les afficher, il faut soit ajouter un champs personnalisé "Variante.Générique" ou alors utilisé mon plugin,Variante produit enfant Pro, que vous trouverez sur cette page : shop.st42.fr/fr/produits/variant-produit-enfant-pro.htm qui poséde plus d'options que celui de base

    www.st42.fr Truc et astuce Joomla et virtuemart
    shop.st42.fr téléchargement Joomla et extension pour virtuemart
    Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!
    Dernière édition: il y a 10 ans 7 mois par studio42.

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 7 mois #3 par logobis
    Réponse de logobis sur le sujet Affichage produits parents uniquement
    Bonjour,

    Merci pour cette réponse rapide.
    OK pour la non-affectation de catégorie, c'est ce que j'avais fait jusqu'à présent. Effectivement, de surcroît, les produits ne s'affichent pas. Mais cela me pose un problème par ex. pour le calcul des frais de port qui différent en fonction des catégories....sans catégorie propre, pas de calculs...
    Je cherchais plutôt à modifier le fichier defaut.php de l'affichage de la page catégorie en rajoutant une clause :
    si produit parent alors....mais je ne trouve pas le bon code. J'ai essayé avec if ($this->product->product_parent_id=0) mais sans succès.
    D'autres idées ?

    Merci.

    Connexion ou Créer un compte pour participer à la conversation.

    • studio42
    • Portrait de studio42
    • Hors Ligne
    • Modérateur
    • Modérateur
    • Dev Joomla & Virtuemart
    Plus d'informations
    il y a 10 ans 7 mois #4 par studio42
    Réponse de studio42 sur le sujet Affichage produits parents uniquement
    if ($this->product->product_parent_id=0) est une erreur(enfin dans votre cas)
    $this->product->product_parent_id=0 revient a mettre product_parent_id à 0 dans tous les cas.
    Donc voici des solutions
    if ($this->product->product_parent_id==0)
    if (!$this->product->product_parent_id)
    if (empty($this->product->product_parent_id))

    Pour votre solution d'utiliser des calcules de frais de port selon la catégorie, pour moi c'est une hérésie !
    En effet, si vous mettez un produit dans 2 catégories comment le calcul est fait ?
    Si vous oubliez justement de mettre un frais de port dans une nouvelle catégorie.

    Mais même en utilisant les catégories, normalement un produit enfant doit hériter la catégorie du parent si aucune catégorie n'est défini, ou alors y à un bug dans le code de virtuemart ?

    www.st42.fr Truc et astuce Joomla et virtuemart
    shop.st42.fr téléchargement Joomla et extension pour virtuemart
    Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 7 mois #5 par logobis
    Réponse de logobis sur le sujet Affichage produits parents uniquement
    C'est une réponse intéressante.
    Si les produits enfants héritent de la catégorie du parent alors c'est que j'ai un autre problème avec mes frais de port ce qui n'est pas impossible. Je vais donc revoir cette option.
    Après il n'est pas forcément "hérétique" ;) d'utiliser les catégories pour calculer les frais de port, cela dépend des produits. Ici, il ne peut y avoir 2 catégories pour un produit puisqu'il s'agit en l’occurrence d'animaux...et certaines catégories n'ont pas les mêmes modalités de transport que d'autres.
    Je ne maîtrise pas bien la gestion des produits enfants/parents sous VM et je voudrais savoir si mon idée est la bonne. En fait, nous dirons que sur un produit, par ex. une race de chats, j'ai un produit PARENT qui correspond à la mère. Comme produit enfant, j'ai la mère, le père, et le chaton. le PARENT, lui n'est pas commandable et n'est qu'un substitut de l'ENFANT mère.
    Et dans l'affichage par catégorie (races de chat), je ne veux voir que la mère.
    Est-ce correct ?
    En attendant merci pour le tuyau, je vais regarder ça de plus prés.

    Connexion ou Créer un compte pour participer à la conversation.

    • studio42
    • Portrait de studio42
    • Hors Ligne
    • Modérateur
    • Modérateur
    • Dev Joomla & Virtuemart
    Plus d'informations
    il y a 10 ans 7 mois - il y a 10 ans 7 mois #6 par studio42
    Réponse de studio42 sur le sujet Affichage produits parents uniquement
    Un parent peut être considéré comme un modèle de base.
    Après il y a 2 façons de l'utilisé.
    Soit en l'utilisant en enfant sans catégories. Dans ce cas la, il faut utiliser un champs personnalisé enfant générique ou alors pour un affichage plus propre avec mon plugin.
    Soit en ajoutant des catégories, dans ce cas là, il sera exactement affiché comme un produit nom enfant et la seul différence sera dans l'administration. Ceci est surtout utile lorsque vous avez beaucoup de produits similaires mais nécessite une gestion de stock.

    www.st42.fr Truc et astuce Joomla et virtuemart
    shop.st42.fr téléchargement Joomla et extension pour virtuemart
    Gratuit ! Nettoyage des medias : shop.st42.fr/fr/produits/virtuemart-netoyage-des-medias.htm Nouveau!
    Dernière édition: il y a 10 ans 7 mois par studio42.
    Les utilisateur(s) suivant ont remercié: logobis

    Connexion ou Créer un compte pour participer à la conversation.

    Plus d'informations
    il y a 10 ans 7 mois #7 par logobis
    Réponse de logobis sur le sujet Affichage produits parents uniquement
    ok merci studio. je pense faire appel à vos services sous peu.

    Connexion ou Créer un compte pour participer à la conversation.