Migration Community builder => custom fields et utilisation des customs fields

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

  • [RÉGLÉ] Migration Community builder => custom fields et utilisation des customs fields

    Hello,

    Actuellement le site est en joomla 3 avec community builder pour des champs en plus sur les users + des plugins CB pour gérer des clubs et fédérations.

    Pour les data utilisateurs je pense que çà passera avec une migration des champs cb en custom fields. Mais ...

    Question 1 : comment faire pour que l'utilisateur puisse modifier lui même son avatar ?

    J'ai à coté une hiérarchie Fédération => Club.

    en regardant les travaux de Marc sur les possibilités (produits,....) je me dis qu'un club pourrait être un article avec des custom fields.

    Question 2 : C'est une bonne idée pour vous ? vous avez une retour d'expérience sur le sujet ?

    Question 3 our l'arborescence du type monsiteweb.com/nomfédération/nomclub => vous pensez que çà passe avec les catégories ?


    Merci beaucoup pour vos réponses. Dans l'idée c'est de se caler le plus possible au natif joomla. Si trop compliqué, ben je repart sur un dév de composant spécifique

    Dernière édition par elecoest à 28/10/2021, 12h04

  • #2
    Hello.

    Il faudrait en dire + car j'ai un peu de mal à comprendre tes besoins.

    Déjà j'ai du mal à comprendre "+ieurs Fédération" !

    Tu veux certainement dire +ieurs ligues, car la gestion d'une ligue c'est déjà bonbon, mais au moins on reste dans les mêmes activités/disciplines, et donc s'il s'agit de sport par exemple avec les mêmes logiques de classement.

    Donc la gestion de +ieurs Fédération sur un même site, cela semble utopique.

    Ensuite les Fédération ont la plupart du temps déjà leur informatique avec des Webservices où tu peux récupérer les licenciés.

    Ensuite, sans passer par des développements spécifiques, cela me semble plutôt compliqué de gérer (ne serait-ce que le suivit des licences).

    Pour ma part l'utilisation de CB pour les profils, je la laisse facultative pour les ligues et les clubs, par le biais d'un plugin CB qui fait un mappage de champs entre mes tables et CB.
    Moi j’aurais plutôt tendance à laisser tomber CB, c'est trop compliqué à configurer et les versions payantes (CBSubs, etc...) deviennent de + en + chères...

    Si le webmaster du club ou de la ligue n'utilise pas CB (cas standard) j'ai un plugin de type user qui étend le profil membre de base de Joomla.
    Cette possibilité existe depuis toujours et donc bien + longtemps que les custom fields.
    Un exemple de plugin est fourni dans Joomla voir plugin "utilisateurs - Profil".

    C'est bien + simple que la gestion des custom fields quand tu veux exploiter tes données, car tu places les informations où tu veux (dans l'exemple dans une table #__user_profile) alors que le stockage des données des customsfields nécessitent de multiples requête à la base (chaque champ étant stocké nativement dans un enregistrement de la table #__fields_values).

    Pour la question de l'avatar, il te suffit par exemple d'un champ media (voir les champs de Joomla) avec JCE installé.
    Chaque utilisateur aura alors son espace de stockage sur le serveur si tu configures correctement les profils JCE.

    Dernière édition par roland_d_alsace à 21/10/2021, 19h25
    A tous les utilisateurs de Joomla du très Grand Est de la France et du Jura suisse
    Rejoignez le Joomla Users Groupe Alsace...
    roland_d_alsace va-t-il devenir roland_du_grand_est ?

    Commentaire


    • #3
      Salut,
      Je rejoins Roland sur bien des points quand à la complexité à rassembler plusieurs fédérations sur une seule et même instance de Joomla.
      Pour ma part, j'ai déjà eu à reprendre des sites sous CB que j'ai immédiatement supprimé, lui préférant d'autres solutions, à commencer par EasyProfile que je trouve bien plus souple et subtil pour ajouter et organiser ses champs et, notamment, les conditionner les uns aux autres.
      Et, comme le souligne Roland, il centralise les données dans une même table, ce que reste bien plus simple.

      Il dispose aussi de quelques plugins, par exemple pour façonner un éventuel réseau social interne, ou pour donner un accès aux articles propre à chaque utilisateur.
      Donc tu peux imaginer créer un article de présentation, en précisant que l'auteur est l'un des utilisateurs, et ce dernier pourra le retrouver, et l'éditer, depuis sa page de profil (sous réserve qu'il dispose d'un droit d'auteur).
      Dernière édition par dolmenhir à 22/10/2021, 06h58
      Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
      Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
      Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

      Commentaire


      • #4
        bon si je comprends vous me déconseillez les custom fields.

        Pour les fédérations, c'est le même sport et je ne gère qu'une hiérarchie : Fédération / Ligue / Club et à coté des athlètes. Cà marche déjà en joomla 3 avec : cb, un composant spec, des plugin CB ... ma grande question du moment est : on reste en joomla 4 ou on sort de joomla (une application tel extensible sur pc).

        Commentaire


        • #5
          Envoyé par elecoest Voir le message
          bon si je comprends vous me déconseillez les custom fields.
          Non, je dis juste que, dans certains cas, certaines solutions alternatives peuvent se révéler plus adaptées.
          Je connais pas toute la dimension du projet, donc j'émet un avis partiellement éclairé. Mais, personnellement, sur la base des seule informations dont je dispose, je partirai sur autre chose que les customs fields.
          Envoyé par elecoest Voir le message
          ma grande question du moment est : on reste en joomla 4 ou on sort de joomla (une application tel extensible sur pc).
          Je pense que Joomla 4 est taillée pour ce type de projet, la preuve jusqu'à présent c'était sur du Joomla 3


          Je préfère éclairer que briller.” - “J'ai peut-être l'air froid, mais je suis pas givré.- "ça dépend ça dépasse"
          Ne m'envoyez pas de message privé pour résoudre vos problèmes sans y avoir été invité.
          Dolmenhir : tailleur de site web depuis 1997. Spécialiste Joomla depuis 2005. https://www.dolmenhir.fr

          Commentaire


          • #6
            bon pour les custom fields user je prends, pour le reste je dev un composant avec component-creator (une tuerie cet outil)

            Commentaire

            Annonce

            Réduire
            Aucune annonce pour le moment.

            Partenaire de l'association

            Réduire

            Hébergeur Web PlanetHoster
            Travaille ...
            X