webleads-tracker

css héritées de la rubrique et des familles du catalogue

Vincent StartUp
Avatar
Bonjour à tous,

Dans un catalogue, la rubrique qui publie le catalogue à la classe "catalogue". Ensuite dans le catalogue chaque famille à sa propre css "famille1", famille2...

Je voudrais quand je suis dans la famille1 avoir en css sur le body class="catalogue famille1". J'arrive à faire cela en mettant sur ma famille "catalogue famille1" mais j'aurais préféré que la page hérite de la css de la rubrique et de la css de la famille.

Il y a t'il une solution ?

A+
Vincent - StartUp Communication

Vincent StartUp
Avatar
Un petit up !

L'idée serait qu'une page qui publie le catalogue hérite de la classe de la rubrique et de la classe de la famille du catalogue. Ne serait-ce pas le fonctionnement attendu ?
Vincent - StartUp Communication

Editions
"Bonjour Dominique,

Lorsqu'une rubrique publie la racine du catalogue, la priorité est donnée à la classe CSS de la rubrique par rapport à la racine. Ce comportement est le comportement standard d'e-majine.

Cordialement,"

Pour moi sur mon cas, ta solution ne fonctionne même pas...

Editions
"Une classe est automatiquement généré pour chaque rubrique. Si aucune classe n'est défini dans le champ alors la classe est générée à partir du nom de la rubrique (le premier nom qu'a porté la rubrique)."

- Du coup je fais comment pour pouvoir personnaliser ma famille racine ?

"Dans la classe css de la rubrique, vous pouvez mettre les deux CSS"
-----------------
Du coup, il me semble que le champ Class CSS pour la famille dans la famille racine ne sert à rien....
Les class CSS des sous-familles fonctionnent

Editions
Voici de nouveau un retour sur ce problème que je pensais résolu...
Je tente toujours de pouvoir personnaliser ma famille racine de mon catalogue... Mais en vain. La class CSS que l'on met dans cette famille n'étant pas remonté. Je pensais avoir contourné le problème mais voici ce qui m'arrive :

"Malheureusement je découvre que dans cette solution (class CSS dans la rubrique appelante le catalogue) les classes sont remontées dans le détail de la fiche article...
Donc comment faire pour personnaliser uniquement ma famille racine."

Je pense de nouveau que ce problème de non remonté de la class CSS de la famille Racine est un bug ou une anomalie de fonctionnement de logique. Et à vouloir contourner ce problème on a des effets de bord...

Antony
Avatar
Bonjour Dominique,

La page suivante publie la racine du catalogue. Dans la configuration de la rubrique, j'ai ajouté les classes css rub et racine.
http://ecommerceantony.s5009.m14.atester.fr/boutique/catalogue/

La page suivante correspond à la sous-famille high-tech à laquelle j'ai mis une classe css "technologie"
http://ecommerceantony.s5009.m14.atester.fr/boutique/catalogue/high-tech/

La page suivante correspond à la sous-famille Téléphonie qui est une sous-famille de high-tech. Je n'ai pas mis de classe CSS à cette famille donc par défaut, c'est le nom de la famille qui est utilisée
http://ecommerceantony.s5009.m14.atester.fr/boutique/catalogue/high-tech/telephonie/

La page suivant correspond à un produit de la famille Téléphonie. La page possède une classe CSS héritée de sa famille.
http://ecommerceantony.s5009.m14.atester.fr/boutique/catalogue/high-tech/telephonie/7653-apple-iphone-4-noir---16-go.html

On remarque donc qu'il n'y a pas d'héritage entre la rubrique qui publie la famille racine et une fiche détaillée.

Dans votre cas, n'auriez-vous pas les mêmes classes CSS entre la rubrique qui publie la famille racine et les familles qui publient vos produits ?
[Medialibs] - Antony - Account Manager

Editions
Merci Antony,

La page suivant correspond à un produit de la famille Téléphonie. La page possède une classe CSS héritée de sa famille.

Ben oui,quel c., et en fait a force de tourner en rond j'avais penser à un nouveau souci. Je vais remettre mes CSS sur .short_product_detail .maCSS... au lieu de juste .maCss