Bonjour Nicolas,
je vous remercie pour votre réponse.
Comme je vous l'ai dit, je ne suis pas du tout un programmeur web. Je suis juste un utilisateur de Joomla. Je n'utilise que des extensions et les outils du core pour développer mon site web. Je recherche l'efficacité avant tout.
Aujourd'hui, j'utilise :
- les modules pour afficher mes collections de photo d'art. Un module par collection. C'est parfait car j'ai au maximum 20 photos par collection. L'affichage est rapide, simple et efficace. Pour un visiteur les temps d'attente sont courts.
- 5 menus pour afficher des listes de photos d'art en fonction de thèmes : paysages, animalier, abstrait...
Pour cela j'ai défini des catégories relatives à chaque thème. Une catégorie pour les photos animalières; une catégorie pour les photos de paysages...
L'affichage est très rapide. L'utilisation de Infinite scroll facilite la vie du visteur de la page.
Dans les deux cas, les performances d'affichage sont très bonnes.
La difficulté que je rencontre est la suivante.
Par exemple, je voudrai afficher toutes les photos en noir et blanc.
Dans chaque catégorie thématique, j'ai défini une sous catégorie noir et blanc.
Par exemple, j'ai "photos animalières > photos en noir et blanc".
J'ai aussi "photos de paysages > photos en noir et blanc".
Hiksahop ne propose pas l'affichage de 2 sous-catégories appartenant à deux catégories mères différentes.
J'ai donc créé deux modules. Un pour afficher les photos animalières en noir et blanc. Un autre pour afficher les photos de paysages en noir et blanc.
Cette méthode même si elle fonctionne techhniquement devient très pénalisante sur le plan des performances car il n'y a pas de pagination possible. Toutes les photos sont chargées sur la page. Même avec une méthode de lazyload, c'est quasiment impossible à utiliser.
Je crois que je vais laisser tomber pour l'instant car pour un visiteur c'est impossible d'attendre tout ce temps d'affichage.
Peut être que dans un avenir proche, vous allez proposer la sélection de plusieurs catégories lors de l'affichage d'une liste de produits. D'autres utilisateurs de Hikashop doivent rencontrer ce problème. L'intérêt des listes par menu est la gestion de la pagination qui permet au visiteur de ne pas attendre advitam eternam.
Peut-être est-ce dû à la difficulté technique que vous n'avez pas pu l'implémenter. Ce sera pourtant un vrai plus.
Une autre solution serait peut être de proposer dans le backend, un affichage personnalisé suivant les mots clés ou les tags. Je propose dans le front end, la solution des filtres mais les visiteurs ne sont pas trop intéressés par cette solution.
Sincèrement,
A. Guillen