Bonsoir à tous !
Grand débutant Joomla! il y a encore deux mois, je travail sur la version 2.5 pour un site que vous trouverez à l'adresse suivante : www.luckylucy.org en utilisant le Template Beez_20.
Aujourd'hui je souhaite peaufiner l'affichage et la construction de la Home Page avec des articles vedettes.
Contexte :
En effet, par défaut, lorsque l'on sélectionne un menu de type "Blog des articles en vedette", le Template va afficher un tableau d'articles suivant les critères sélectionnés dans les paramètres du menu.
A savoir:
- le choix des catégories à afficher
- le nombre d'articles en pleine largeur, puis le nombre d'articles à afficher en ligne et colonne.
- l'ordre des catégories (alphabétiques ou inverse, ordre du gestionnaire des catégories, etc.)
- l'ordre des articles (date, nombre de hits, alphabétiques, etc.)
Problème :
Seulement, par défaut, ces paramètres ne permettent pas une gestion précise de l'affichage des articles vedettes.A chaque affichage de la Home-Page, Joomla! va utiliser en premier le critère "ordre des articles" pour sélectionner les articles à afficher (sans se préoccuper des catégories), puis va ensuite utiliser le critère "ordre des catégories" pour définir la séquence d'affichage des articles.Ainsi il ne s'inquiète pas de savoir le nombre d'article qu'il a sélectionner dans chacune des catégories, et c'est là que le bas blesse.
Objectif :
Je souhaiterai faire apparaître sur ma Home Page un article vedette (et un seul, celui qui le moins de Hits par exemple) pour chacune de mes catégories qui possèdent des articles vedettes.
Tentative :
Afin d'essayer de contourner ce problème, j'ai essayer de construire une matrice d'affichage (en fait un tableau) dans un article, et qui fait appel à des modules de type "Flash d'Information".
Ci dessous, le code que j'ai utilisé dans mon article :
Chaque position fait appel à un module "Flash d'Information" qui est chargé de sélectionner UN article (le moins lu) dans une catégorie particulière (ex: Puppy, ou Cat, etc.) et de l'afficher à l'emplacement où le module a été appelé.
Résultat :
Si j'arrive bien à obtenir UN article par Catégorie sur ma home page comme je le souhaitais au début de ce topic, l'affichage, qui pour le coup s'éloigne du type "catégorie Blog", est tout simplement MOCHE !
- Les articles dans le tableau ne sont pas correctement alignés
- L'image définie comme "image d'intro" dans les paramètres de l'article n'apparaît plus
- Les personnalisations de "Lire la suite..." ne fonctionnent plus
- Impossible de sélectionner uniquement des articles vedettes
Ci-dessous le résultat obtenu (image) :
Suggestion ?
Un GRAND MERCI à tous ceux qui auront pris le temps de lire ce long post !
J'attend avec impatience vos remarques et commentaires...
Grand débutant Joomla! il y a encore deux mois, je travail sur la version 2.5 pour un site que vous trouverez à l'adresse suivante : www.luckylucy.org en utilisant le Template Beez_20.
Aujourd'hui je souhaite peaufiner l'affichage et la construction de la Home Page avec des articles vedettes.
Contexte :
En effet, par défaut, lorsque l'on sélectionne un menu de type "Blog des articles en vedette", le Template va afficher un tableau d'articles suivant les critères sélectionnés dans les paramètres du menu.
A savoir:
- le choix des catégories à afficher
- le nombre d'articles en pleine largeur, puis le nombre d'articles à afficher en ligne et colonne.
- l'ordre des catégories (alphabétiques ou inverse, ordre du gestionnaire des catégories, etc.)
- l'ordre des articles (date, nombre de hits, alphabétiques, etc.)
Problème :
Seulement, par défaut, ces paramètres ne permettent pas une gestion précise de l'affichage des articles vedettes.A chaque affichage de la Home-Page, Joomla! va utiliser en premier le critère "ordre des articles" pour sélectionner les articles à afficher (sans se préoccuper des catégories), puis va ensuite utiliser le critère "ordre des catégories" pour définir la séquence d'affichage des articles.Ainsi il ne s'inquiète pas de savoir le nombre d'article qu'il a sélectionner dans chacune des catégories, et c'est là que le bas blesse.
Objectif :
Je souhaiterai faire apparaître sur ma Home Page un article vedette (et un seul, celui qui le moins de Hits par exemple) pour chacune de mes catégories qui possèdent des articles vedettes.
Tentative :
Afin d'essayer de contourner ce problème, j'ai essayer de construire une matrice d'affichage (en fait un tableau) dans un article, et qui fait appel à des modules de type "Flash d'Information".
Ci dessous, le code que j'ai utilisé dans mon article :
Code:
<p>{loadposition FlashUncategorised}</p> <p> <table border="0" style="width: 100%;" cellspacing="10"> <tbody> <tr> <td width="33%">{loadposition FlashCat}</td> <td width="33%">{loadposition FlashRetiree}</td> <td>{loadposition FlashKitten}</td> </tr> </tbody> </table> </p> <p> <table border="0" style="width: 100%;" cellspacing="10"> <tbody> <tr> <td width="50%">{loadposition FlashFundraising}</td> <td width="50%">{loadposition FlashFundraising}</td> </tr> </tbody> </table> </p> <p> <table border="0" style="width: 100%;" cellspacing="10"> <tbody> <tr> <td width="33%">{loadposition FlashPuppy}</td> <td width="33%">{loadposition FlashCat}</td> <td>{loadposition FlashRetiree}</td> </tr> </tbody> </table> </p>
Résultat :
Si j'arrive bien à obtenir UN article par Catégorie sur ma home page comme je le souhaitais au début de ce topic, l'affichage, qui pour le coup s'éloigne du type "catégorie Blog", est tout simplement MOCHE !
- Les articles dans le tableau ne sont pas correctement alignés
- L'image définie comme "image d'intro" dans les paramètres de l'article n'apparaît plus
- Les personnalisations de "Lire la suite..." ne fonctionnent plus
- Impossible de sélectionner uniquement des articles vedettes
Ci-dessous le résultat obtenu (image) :
Suggestion ?
Un GRAND MERCI à tous ceux qui auront pris le temps de lire ce long post !
J'attend avec impatience vos remarques et commentaires...
Commentaire