web-dev-qa-db-fra.com

Puis-je assigner un contour Gantry 5 à une catégorie

Le site sur lequel je travaille a beaucoup de contenu réservé aux abonnés auquel on accède via un ensemble de catégories associées à des groupes d'autorisations. Les éléments réservés aux abonnés n'apparaissent pas dans les menus standard, ils ne sont donc pas visibles dans le menu Affectations du thème Gantry.

Existe-t-il un moyen d'attribuer un contour à tous les articles d'une catégorie?

1
glenatron

Vous devriez pouvoir créer un élément de menu de blog de catégorie et lui attribuer le contour. Je crois que cela devrait s'appliquer aux articles de cette catégorie.

1
YellowWebMonkey

1. Gestionnaire de modèles avancé

Ma première suggestion ici serait le gestionnaire de modèles avancé par des laboratoires réguliers.

Cela donne un contrôle total sur la manière dont vous pouvez affecter des modèles. Il couvre le contenu Joomla par articles, catégories, types de page ... ou, dans votre cas, la version pro offre une option pour affecter un modèle par groupes d'utilisateurs ou identifiants d'utilisateurs.

Ainsi, par exemple, vous pouvez définir un modèle spécifique pour vos membres/utilisateurs enregistrés.

Remarque: Testez d'abord la version gratuite pour voir si elle fonctionne bien avec gantry5, avant de choisir la version Pro.


2. Soyez créatif avec le gestionnaire de modèles principal

En guise d'alternative, l'utilisation du gestionnaire de modèles principal est une autre idée qui pourrait fonctionner (en fonction de la configuration de l'ensemble de votre site Web).

Définissez comme modèle par défaut celui que vous souhaitez affecter aux pages ne comportant pas d'élément de menu, puis affectez vos autres modèles aux pages comportant un élément de menu.


3. Plugin personnalisé

Enfin, il y a l'itinéraire personnalisé. Créez un simple plug-in système qui détectera la catégorie de la page actuelle - vous pouvez utiliser quelque chose comme le onAfterInitialiseévénement - et définir le modèle souhaité en fonction de vos préférences. Vous pouvez même rechercher l'utilisateur/le groupe d'utilisateurs actuel - ou combiner les vérifications de catégories et d'utilisateurs.

1
FFrewin