Lister toutes les valeurs d'un Custom Field pour tous les articles d'une catégorie

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Lister toutes les valeurs d'un Custom Field pour tous les articles d'une catégorie

    Bjr !
    Pour un site où je souhaite afficher une Liste Déroulante qui va permettre de filtrer une vue Blog avec un peu de javascript, j'ai besoin de lister toutes les valeurs d'un Custom Field pour tous les articles d'une catégorie.

    Comment faire cela dans un override ?
    (Ou indirectement via un UP, Articles Anywhere etc) ?

    Merci !
    Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

    Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

    Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

  • #2
    JL Content filter permet de filtrer dynamiquement...
    https://joomline.net/extensions/jl-c...ds-filter.html

    Un champ avec ta liste de valeurs,

    l'activation de l'ajax pour éviter de cliquer sur le bouton lors de la selection,

    une copie de modules/mod_jlcontentfieldsfilter/layouts/mod_jlcontentfieldsfilter
    vers templates/ton_template/html/layouts/mod_jlcontentfieldsfilter/
    pour personnaliser et modifier les styles

    La version 2.0 fonctionne parfaitement sur Joomla 4

    Dernière édition par daneel à 03/08/2022, 10h04
    Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

    Commentaire


    • #3
      Merci Yann daneel !
      Je connais bien JL Content Filter que j'utilise sur un autre site et qui est top pour l'usage prévu.

      Mais ici l'extension ne convient pas pcq il faut faire qqch de plus "custom / sur mesure" (je te passe les détails, juste pour donner un exemple : après telle date + avant telle autre date, alors qu'il n'y a qu'un seul champ date bien sûr).

      D'où mon besoin de générer un dropdown à partir de toutes les valeurs différentes d'un Champ Perso (proprement et avec une requête efficace, genre pas en bouclant sur tous mes articles pour ensuite enlever les doublons)
      Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

      Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

      Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

      Commentaire


      • #4
        Envoyé par woluweb Voir le message
        Merci Yann daneel !
        Je connais bien JL Content Filter que j'utilise sur un autre site et qui est top pour l'usage prévu.

        Mais ici l'extension ne convient pas pcq il faut faire qqch de plus "custom / sur mesure" (je te passe les détails, juste pour donner un exemple : après telle date + avant telle autre date, alors qu'il n'y a qu'un seul champ date bien sûr).

        D'où mon besoin de générer un dropdown à partir de toutes les valeurs différentes d'un Champ Perso (proprement et avec une requête efficace, genre pas en bouclant sur tous mes articles pour ensuite enlever les doublons)
        ok ! avec JL Content filter,, tu est d'accord que cela se règle dans l'onglet de chaque champ.

        Par exemple, il faut créer un champ texte avec filtre brut puis dans l'onglet paramètre de filtrage, choisir range.

        Dans les modèles de mise en page existante (toujours dans l'onglet paramètres de filtrage à "mise en page indiv.", on a la possibilité de déterminer les bornes comme tu le souhaite.

        Peut être que je n'ai pas compris réellement ton besoin mais dans mon utilisation, c'est une belle extension qui me satisfait surtout avec la customisation filtre par filtre... Et si tu dois avoir un champ qui exécute une requête pour s'afficher uniquement en filtre customisé, cela ne pose aucun problème.

        Et surtout, c'est libre et gratuit donc incroyable !
        Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

        Commentaire


        • #5
          Yep, JL Content Filter est top et je l'utilise pour ce "mini-netflix" du court-métrage belge : https://www.feteducourt.be/

          Mais pour un autre site ça ne conviendra pas. Il faut vraiment que je génère un dropdown reprenant l'ensemble des valeurs d'un CF texte (pcq après les filtres sont plus avancés que sur l'exemple ci-dessus : 1. pour le champ date, il faut deux filtres 'avant' et 'après' une date choisie, 2. il faut un champ recherche pure, genre tu tapes ann et il te filtre à la fois les Films réalisés par 'Yann' et le film intitulé 'bannir les mauvais cms')
          Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

          Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

          Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

          Commentaire


          • #6
            Dans ce cas, c'est plus une solution serveur.

            par exemple avec un serveur elastic search , il y a des serveurs avec des plans de base gratuit, suffisant pour les dimensions de ton projet.
            Par contre, je ne connais que l'extension de joomlageek qui intègre cela à la perfection !

            demo de l'extension : https://elasticsearch.demo.joomlageek.com/

            Je t'invite à contacter les auteurs de l'extension pour plus d'informations.
            Dernière édition par daneel à 05/08/2022, 09h46
            Joomla User Group (JUG) Lille : https://www.facebook.com/groups/JUGLille/

            Commentaire


            • #7
              J'aurais pas dû expliquer le contexte pcq du coup on part dans d'autres directions, certes intéressantes pcq ça élargit le débat, mais qui ne sont pas le sujet.

              En résumé : j'ai juste besoin de tirer la liste des valeurs d'un Champ Personnalisé (de type Texte) pour en faire un dropdown.
              Présentations : slides.woluweb.be | Coordonnées complètes : www.woluweb.be

              Un message d’erreur sur votre site Joomla... ayez le reflexe de consulter la base de connaissance : https://kb.joomla.fr

              Ce forum, vous l'aimez ? Il vous a sauvé la vie ? Vous y apprenez régulièrement ? Alors adhérer à l'AFUJ, l'Association Francophone des Utilisateurs de Joomla : https://www.joomla.fr/association/adherer

              Commentaire

              Annonce

              Réduire
              Aucune annonce pour le moment.

              Partenaire de l'association

              Réduire

              Hébergeur Web PlanetHoster
              Travaille ...
              X