[Resolu] Redirection page d'accueil après s'être loggué |
Bienvenue invité ( Connexion | Inscription )
[Resolu] Redirection page d'accueil après s'être loggué |
8 Mar 2012, 11:17
Message
#1
|
|
Ceinture orange OSC Groupe : Membres Messages : 181 Inscrit : 3-January 08 Membre no 20263 |
Bonjour,
J'ai adapté ce bout de code pour que dans mon header apparaisse directement les champs pour se logguer : Code <?php if (!tep_session_is_registered('customer_id')) { ?> <div> <form action="<?php echo tep_href_link(FILENAME_LOGIN, 'action=process', 'SSL'); ?>" method="post"> <table width="100%" cellpadding="5" cellspacing="0"> <tr> <td colspan="2"><a href="<?php echo tep_href_link(FILENAME_CREATE_ACCOUNT, '', 'SSL'); ?>"><img src="images/flecheboxelogin.png" alt="" style="vertical-align: bottom;"> Nouveau Client ? Créer mon compte</a></td> </tr> <tr> <td class="smalltext"><img src="images/flecheboxelogin2.png" alt="" style="vertical-align: bottom;"> Mon compte :</td> </tr> <tr> <td class="smalltext">E-mail</td> <td><?php echo tep_draw_input_field('email_address', NULL, 'class="text"'); ?></td> </tr> <tr> <td valign="middle" class="smalltext">Mot de passe</td> <td valign="middle"><?php echo tep_draw_password_field('password', NULL, 'class="text"'); ?> <a href="<?php echo tep_href_link(FILENAME_LOGIN); ?>"><img src="images/okboxelogin.png" alt="" style="vertical-align: bottom;"></a><input type="submit" class="animSubmitButton" value=""></td> </tr> <tr> <td colspan="2" align="center"><a href="<?php echo tep_href_link(FILENAME_PASSWORD_FORGOTTEN, '', 'SSL'); ?>">Mot de passe oublié</a></td> </tr> </table> </form> </div> <?php } else { ?> ... Ca marche parfaitement seulement quand je me loggue, peu importe la page où je me trouve, je suis toujours redirigé en page d'accueil... Or, pour des questions d'ergonomie, je souhaiterais rester sur la page sur laquelle je me trouve... Je pense que la "redirection" est configurée dans la page login.php et qu'il faudrait aussi que je rajoute des paramètres à mon code au niveau du tep_href_link. Ca dépasse légèrement mes compétences Si quelqu'un à une idée. Merci Ce message a été modifié par mickael34 - 8 Mar 2012, 16:49. -------------------- Sur OsCommerce 2.2
|
|
8 Mar 2012, 13:11
Message
#2
|
|
Ceinture noire OSC Groupe : TechDev Messages : 2757 Inscrit : 9-September 08 Lieu : Douai Membre no 22915 |
Bonjour
Ton bout de code laisse penser que tu es en osC2.3, mais ce serait mieux si c'était spécifié dans ta signature. Ce tuto ici te permet de rajouter un bouton, actif ou non selon le cas. Ne penses pas rester tout le temps sur la même page: Pour s'inscrire, voir son compte, son panier etc... le client verra des pages différentes où, au final, le bouton "Continuer" le renverra à l'index. Cependant ces "autres pages" peuvent garder, en colonne(s) latérale(s) les infos "attractives" que tu semble souhaiter Bonne journée ! .Chti poupon |
|
8 Mar 2012, 13:22
Message
#3
|
|
Ceinture orange OSC Groupe : Membres Messages : 181 Inscrit : 3-January 08 Membre no 20263 |
Merci Chti poupon,
Mais je ne suis pas en MS 2.3 mais en 2.2 ! C'est un bout de code que j'ai récupéré et que j'ai bidouillé pour arriver à ça... Dans mon header j'ai directement les champs "email" et "pass" et quand on clique sur OK on se loggue. Une fois loggué les champs sont remplacés par des raccourcis d'accès au compte (bout de code qui n'apparait dans l'extrait posté). Le pb c'est que dès qu'on se loggue, on est redirigé vers l'accueil, ce qui n'est pas très "ergonomique" si on est en train de naviguer sur le site sur des pages produits par exemple. Je vais jeter un coup d'oeil à ton lien mais je ne suis pas certain que ça pourra m'aider. Merci quand même pour ton aide. Toujours là pour aider -------------------- Sur OsCommerce 2.2
|
|
8 Mar 2012, 15:48
Message
#4
|
|
Ceinture noire OSC Groupe : TechDev Messages : 2757 Inscrit : 9-September 08 Lieu : Douai Membre no 22915 |
|
|
8 Mar 2012, 16:25
Message
#5
|
|
Ceinture orange OSC Groupe : Membres Messages : 181 Inscrit : 3-January 08 Membre no 20263 |
Merci Chti Poupon,
Je connais ces contrib, le code ressemble au mien mais je peux toujours essayer voir si le résultat est différent ! -------------------- Sur OsCommerce 2.2
|
|
8 Mar 2012, 16:48
Message
#6
|
|
Ceinture orange OSC Groupe : Membres Messages : 181 Inscrit : 3-January 08 Membre no 20263 |
-------------------- Sur OsCommerce 2.2
|
|
Version bas débit | Nous sommes le : 28th March 2024 - 16:54 |
Ce site est déclaré auprès de la commision Nationale de l'Informatique et des Libertés (déclaration n°: 1043896) |