Hack Enregistrement Utilisateur ne fonctionne plus en J3.8

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

  • [RÉGLÉ] Hack Enregistrement Utilisateur ne fonctionne plus en J3.8

    Bonjour,

    J'ai simplifié l'enregistrement utilisateur en J3.7 pour demandé que 3 champs lors de la saisie (mail, mot de passe, code postal). Pour cela j'ai du modifier les fichiers suivants :
    /components/com_users/models/forms/registration.xml (pour changer le nombre de champs à saisir)
    /language/fr-FR/fr-FR.com_users.ini (pour changer les libellés affichés)
    /libraries/joomla/table/user.php (pour remplir automatiquement les champs vides)

    Ca marche très bien depuis des mois.
    J'ai testé sur une base de test la migration en J3.8 mais surprise le repertiore /libraries/joomla/table n'existe plus
    J'ai cherché et je ne trouve pas comment hacker le fichier qui insert dans la table _users

    Pouvez vous svp m'indiquer ou se trouve ce fichier ?
    Ou bien pouvez vous svp m'indiquer comment surcharger plus proprement l'enregistrement d'utilsateur en J3.8.

    Merci à tous !
    Dernière édition par louf à 02/10/2017, 14h48

  • #2
    Re : Hack Enregistrement Utilisateur ne fonctionne plus en J3.8

    Bonjour,

    Je dirais qu'il est normal que les "hacks" dans les modules standards "disparaissent" en cas de mise à jour du noyau.

    Avec Joomla 3.7 sont apparus les "champs personnalisés" qui permettent de faire ce que vous souhaitez au niveau des utilisateurs. Il y a eu une belle présentation sur les champs personnalisés lors de Joomla Days : https://www.joomladay.fr/programme/d...s-de-jooma-3-7

    Autre possibilité: créez votre propre plugin de profile: https://docs.joomla.org/Creating_a_profile_plugin/fr

    Pascal
    If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

    Commentaire


    • #3
      Re : Hack Enregistrement Utilisateur ne fonctionne plus en J3.8

      Oups: vous voulez simplifier au lieu de compliquer. Dans ce cas, il faut passer par un override du formulaire: https://www.joomlashack.com/blog/joo...m-in-joomla-3/

      Pascal
      If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

      Commentaire


      • #4
        Re : Hack Enregistrement Utilisateur ne fonctionne plus en J3.8

        Autre solution: remplacer le formulaire d'inscription en passant par Fabrik : https://www.betterliving.be/fabrik/r...-partie-1.html ou breezingform : https://crosstec.org/en/downloads/fr...ogin-form.html ou autres extensions de formulaire.

        Pascal
        If anything can go wrong, it will...If I can help, I will ..https://conseilgouz.com

        Commentaire


        • #5
          Re : Hack Enregistrement Utilisateur ne fonctionne plus en J3.8

          Merci pour cette réponse rapide et pertinente. J'avais en effet réalisé une surcharge mais, ne parvenant pas à utiliser cette surcharge, j'ai codé directement dans le source Joomla. Et je suis d'accord avec vous :
          il est normal que les "hacks" dans les modules standards "disparaissent" en cas de mise à jour du noyau.
          Je m'attendais à être embêté avec ce hack un jour ou l'autre
          La deuxième solution que vous apportez, répond parfaitement à mon problème.
          Merci !

          Commentaire

          Annonce

          Réduire
          Aucune annonce pour le moment.

          Partenaire de l'association

          Réduire

          Hébergeur Web PlanetHoster
          Travaille ...
          X