Personnaliser la landing page suite à l'enregistrement d'un utilisateur ?

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

  • [Problème] Personnaliser la landing page suite à l'enregistrement d'un utilisateur ?

    Bonjour à tout un chacun

    Comment personnaliser la page suite à l'enregistrement ?
    Dont l'url ressemble à ça : /fr/profil-utilisateur.html?view=registration&layout=complete

    Pour résumer :
    J'ai un utilisateur qui créé un compte.
    Une fois son compte créé, il se retrouve sur une simple page de confirmation.

    Je voudrai pouvoir lui mettre des liens utiles et un peu de bla bla.
    Et aussi, si possible, un module K2 qui affiche mes derniers liens de la catégorie K2 Blog.

    Serait ce possible ?

    Cordialement,

    Bonne journée
    BUGZERO.FR ==> Assistance informatique à distance PC, Mac, Linux, du Lundi au Samedi, 9h - 19h;
    Nouveau, prestations de référencement naturel: seo-systeme.fr sur Nice et le 06

  • #2
    Re : Personnaliser la landing page suite à l'enregistrement d'un utilisateur ?

    Bonjour,
    Dans le module "Connexion" tu dois indiquer la redirection après la connexion. Pour pointer vers un article qui contiendra tes infos.

    Il te suffit par exemple de créer un article rattaché à un lien de menu et rediriger vers ce lien.
    Si tu ne veux pas que ce lien soit visible, créé un menu (Que tu appelles menu invisible par exemple, ce menu est rattaché à un module de menu que tu affectes à une position qui n'existe pas dans ton Template), et tu rattaches à ce menu le lien qui pointe vers ton article.
    (Tu pourrais aussi dans ton article utiliser un ou des {loadposition positionx} pour afficher d'éventuels modules)

    Dans le module "Connexion" tu peux également afficher un texte "Affiché avant" et un texte "Affiché après"

    Cordialement.
    Eric

    Commentaire


    • #3
      Re : Personnaliser la landing page suite à l'enregistrement d'un utilisateur ?

      Envoyé par Agrepe Voir le message
      Bonjour,
      Dans le module "Connexion" tu dois indiquer la redirection après la connexion. Pour pointer vers un article qui contiendra tes infos.

      Il te suffit par exemple de créer un article rattaché à un lien de menu et rediriger vers ce lien.
      Si tu ne veux pas que ce lien soit visible, créé un menu (Que tu appelles menu invisible par exemple, ce menu est rattaché à un module de menu que tu affectes à une position qui n'existe pas dans ton Template), et tu rattaches à ce menu le lien qui pointe vers ton article.
      (Tu pourrais aussi dans ton article utiliser un ou des {loadposition positionx} pour afficher d'éventuels modules)

      Dans le module "Connexion" tu peux également afficher un texte "Affiché avant" et un texte "Affiché après"

      Cordialement.
      Eric
      Bonjour Eric,
      Juste une question vis à vis de ta réponse.

      Je souhaite personnaliser la page de confirmation suite à l'enregistrement, et non la page suite à la connexion.

      Comment personnaliser la page suite à l'enregistrement ?
      Dont l'url ressemble à ça : /fr/profil-utilisateur.html?view=registration&layout=complete

      Pour résumer :
      J'ai un utilisateur qui créé un compte.
      Une fois son compte créé, il se retrouve sur une simple page de confirmation.


      Car j'ai déjà ma page suite à la connexion.

      Par contre, lorsqu'un internaute crée son compte, il tombe sur une simple page de confirmation.

      Est ce plus clair ou me suis-je mal exprimé ?
      :s
      BUGZERO.FR ==> Assistance informatique à distance PC, Mac, Linux, du Lundi au Samedi, 9h - 19h;
      Nouveau, prestations de référencement naturel: seo-systeme.fr sur Nice et le 06

      Commentaire


      • #4
        Re : Personnaliser la landing page suite à l'enregistrement d'un utilisateur ?

        Bonjour,
        Envoyé par marveljojo Voir le message
        Comment personnaliser la page suite à l'enregistrement ?
        Dont l'url ressemble à ça : /fr/profil-utilisateur.html?view=registration&layout=complete

        Pour résumer :
        J'ai un utilisateur qui créé un compte.
        Une fois son compte créé, il se retrouve sur une simple page de confirmation.


        Car j'ai déjà ma page suite à la connexion.

        Par contre, lorsqu'un internaute crée son compte, il tombe sur une simple page de confirmation.

        Est ce plus clair ou me suis-je mal exprimé ?
        :s
        Réaliser une surcharge de la vue et du layout en question. http://cinnk.com/joomla/25/trucs-ast...charges-joomla
        Pas de demande de support par MP.
        S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

        Commentaire


        • #5
          Re : Personnaliser la landing page suite à l'enregistrement d'un utilisateur ?

          Bonjour jisse03.

          Merci pour ton lien.

          J'ai donc récupéré le fichier default.php.
          J'ai aussi vu qu'il y avait un fichier route.php ('/components/com_users/helpers/route.php'

          Donc, j'ai continué à suivre ton guide, et je suis tombé sur le fameux fichier "complete", dans "/components/com_users/views/registration/tmpl"

          Que dois je modifier dans le fichier complete.php pour personnaliser ma page de confirmation "/fr/profil-utilisateur.html?view=registration&layout=complete"

          En effet, le fichier est assez "sobre" , et je ne vois pas où effectuer les modifs ou quel fichier modifier pour cette page de confirmation.


          <?php
          /**
          * @package Joomla.Site
          * @subpackage com_users
          *
          * @copyright Copyright (C) 2005 - 2014 Open Source Matters, Inc. All rights reserved.
          * @license GNU General Public License version 2 or later; see LICENSE.txt
          */

          defined('_JEXEC') or die;
          ?>
          <div class="registration-complete<?php echo $this->pageclass_sfx;?>">
          <?php if ($this->params->get('show_page_heading')) : ?>
          <h1 class="hickashop_page_title">
          <?php echo $this->escape($this->params->get('page_heading')); ?>
          </h1>
          <?php endif; ?>
          </div>
          Help ?
          BUGZERO.FR ==> Assistance informatique à distance PC, Mac, Linux, du Lundi au Samedi, 9h - 19h;
          Nouveau, prestations de référencement naturel: seo-systeme.fr sur Nice et le 06

          Commentaire


          • #6
            Re : Personnaliser la landing page suite à l'enregistrement d'un utilisateur ?

            Dans ce layout, tu peux rajouter ton HTML, du décor ou ce que tu veux. Rien ne t'empêche même d'y joindre des liens de fichiers (genre CGV en PDF à télécharger...
            Pas de demande de support par MP.
            S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

            Commentaire


            • #7
              Re : Personnaliser la landing page suite à l'enregistrement d'un utilisateur ?

              arf .. décidément, je m'exprime mal !!


              En fait, je ne vois pas où rajouter ne serait ce qu'une ligne ou du code html..
              Ha mais je crois que j'ai compris.
              Si j'ai bien saisi, je peux rajouter du code HTML là où marqué "Code HTML x", n'est ce pas ?


              <div class="registration-complete<?php echo $this->pageclass_sfx;?>">
              <?php if ($this->params->get('show_page_heading')) : ?>
              Code HTML 1
              <h1 class="hickashop_page_title">
              Code HTML 2
              <?php echo $this->escape($this->params->get('page_heading')); ?>
              Code HTML 3
              </h1>
              Code HTML 4
              <?php endif; ?>
              </div>

              BUGZERO.FR ==> Assistance informatique à distance PC, Mac, Linux, du Lundi au Samedi, 9h - 19h;
              Nouveau, prestations de référencement naturel: seo-systeme.fr sur Nice et le 06

              Commentaire


              • #8
                Re : Personnaliser la landing page suite à l'enregistrement d'un utilisateur ?

                Non, pas n'importe où.. La div <h1 cklass... jusque le </h1> de fermeture, c'ets le titre de page.

                Rajoutes ton code après la div fermante de ce titre.
                Pas de demande de support par MP.
                S'il n'y a pas de solution, c'est qu'il n'y a pas de problème (Devise Shadok)

                Commentaire


                • #9
                  Re : Personnaliser la landing page suite à l'enregistrement d'un utilisateur ?

                  Ha !
                  En gros j'aurais ça :

                  <?php
                  /**
                  * @package Joomla.Site
                  * @subpackage com_users
                  *
                  * @copyright Copyright (C) 2005 - 2014 Open Source Matters, Inc. All rights reserved.
                  * @license GNU General Public License version 2 or later; see LICENSE.txt
                  */

                  defined('_JEXEC') or die;
                  ?>
                  <div class="registration-complete<?php echo $this->pageclass_sfx;?>">
                  <?php if ($this->params->get('show_page_heading')) : ?>
                  <h1 class="hickashop_page_title">
                  <?php echo $this->escape($this->params->get('page_heading')); ?>
                  </h1>
                  <?php endif; ?>
                  </div>
                  <img src="images/image.jpg" class="imageGauche" alt="Mon code coupon" />
                  Et ainsi de suite ...


                  Et si je souhaite rajouter un module qui afficherait les 5 derniers articles K2 sur cette même page, comment procéder ?
                  Ou dois je faire plus simple, avec une simple page HTML rassemblant des liens vers mes 3 pages principales, suivi d'une image et d'un bouton contact, peut être ?
                  BUGZERO.FR ==> Assistance informatique à distance PC, Mac, Linux, du Lundi au Samedi, 9h - 19h;
                  Nouveau, prestations de référencement naturel: seo-systeme.fr sur Nice et le 06

                  Commentaire

                  Annonce

                  Réduire
                  Aucune annonce pour le moment.

                  Partenaire de l'association

                  Réduire

                  Hébergeur Web PlanetHoster
                  Travaille ...
                  X