Nous ne répondons seulement qu'aux sujets dont l'auteur a complété sa signature [Lire]



Vous avez des soucis avec votre Opencart v1.5.x, nous pouvons résoudre vos problèmes,
contactez le Bureau France !

par tel: 0 891 690 175 ou par
email

module login de Fido-x [resolu]

Soutien et conseil sur les "Modules" pour OpenCart.
Paiements, livraisons, langues, totaux et autres.

module login de Fido-x [resolu]

Messagepar cricri92 » 18 Sep 2010, 15:59

Bonjour
J'ai installé le module LOGIN de Fido-x, je le trouve très bien mais j'aimerais ajouter entre la zone de text "Mot de passe" et le bouton "Inscription" la même ligne qui se trouve dans la partie connexion à savoir "Mot de passe oublié" qui permet d'ouvrir la fenêtre pour envoyer son mail pour avoir son mot de passe. J'ai trouvé le code qui affiche ce message mais lorsque je le lance j'ai un message d'erreur dans le module "Login".
login.jpg
login.jpg (46.12 Kio) Vu 2403 fois


Voici le code
Code: Tout sélectionner
<?php if (!$this->customer->isLogged()) { ?>
<div class="box">
  <div class="top"><img src="catalog/view/theme/default/image/icon_user.png" alt="" /><?php echo $heading_title; ?></div>
  <div class="middle" style="text-align: left;">
   
    <form action="<?php echo $action; ?>" method="post" enctype="multipart/form-data" id="module_login">
    <span class="required">*</span><b><?php echo $entry_email_address; ?></b><br />
    <span style="text-align: left;"><input type="text" name="email" /></span>
    <br />
    <span class="required">*</span><b><?php echo $entry_password; ?></b><br />
    <input type="password" name="password" />
        <br />
   [b]<a href="<?php echo str_replace('&', '&amp;', $forgotten); ?>"><?php echo $text_forgotten_password; ?></a><br />[/b] <div style="float:left; text-align: right;"><a href="<?php echo (((HTTPS_SERVER) ? HTTPS_SERVER : HTTP_SERVER) . 'index.php?route=account/create');?>" class="button"><span><?php echo $button_create; ?></span></a></div>
    <div style="float:left; text-align: right;"><a onclick="$('#module_login').submit();" class="button"><span><?php echo $button_login; ?></span></a></div>
    <br style="clear:both;"/>
    </form>
  </div>
   
  <script type="text/javascript"><!--
  $('#module_login input').keydown(function(e) {
      if (e.keyCode == 13) {
          $('#module_login').submit();
      }
  });
  //--></script>
  <div class="bottom">&nbsp;</div>
</div>
<?php } ?>


Merci de votre aide
Dernière édition par cricri92 le 20 Sep 2010, 10:18, édité 2 fois.
Version Opencart 1.4.8 Fr sur serveur Infomaniak
Version Opencart 1.5.4.1 sur JOOMLA avec module AceShop
modules additionnels : CMS Categories, Stock report, Product extra fields, Poll, Visiteur counter, NextAndPreviousProductLink, MiniSlider
Avatar de l’utilisateur
cricri92
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 138
Inscription: 02 Juil 2010, 05:28
Localisation: haut de Seine

Re: module login de Fido-x

Messagepar LeorLindel » 18 Sep 2010, 16:21

Dans le fichier catalog/controller/module/login.php il te faut ajouter après cette ligne :
Code: Tout sélectionner
      $this->data['button_create'] = $this->language->get('button_create');
Cette ligne :
Code: Tout sélectionner
       $this->data['text_forgotten_password'] = $this->language->get('text_forgotten_password');
Ainsi qu'après ces lignes :
Code: Tout sélectionner
      if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/login.tpl')) {
            $this->template = $this->config->get('config_template') . '/template/module/login.tpl';
        } elseif (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . 'module/login.tpl')) { //v1.3.2
            $this->template = $this->config->get('config_template') . 'module/login.tpl';
      } else {
            $this->template = 'default/template/module/login.tpl';
        }
Il te faut ajouter cette ligne :
Code: Tout sélectionner
       $this->data['forgotten'] = HTTPS_SERVER . 'index.php?route=account/forgotten';
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: module login de Fido-x

Messagepar cricri92 » 19 Sep 2010, 18:51

Merci pour ta réponse rapide.
J'ai bien fait les modifications que tu m'a dit mais cela donne ça:

attachment=0]login.jpg[/attachment]

par contre le code que j'ai insérer dans le fichier login.php est t'il bon

Code: Tout sélectionner
<a href="<?php echo str_replace('&', '&amp;', $forgotten); ?>"><?php echo $text_forgotten_password; ?></a><br /> 
[
Fichiers joints
login.jpg
login.jpg (18.5 Kio) Vu 2394 fois
Version Opencart 1.4.8 Fr sur serveur Infomaniak
Version Opencart 1.5.4.1 sur JOOMLA avec module AceShop
modules additionnels : CMS Categories, Stock report, Product extra fields, Poll, Visiteur counter, NextAndPreviousProductLink, MiniSlider
Avatar de l’utilisateur
cricri92
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 138
Inscription: 02 Juil 2010, 05:28
Localisation: haut de Seine

Re: module login de Fido-x

Messagepar LeorLindel » 19 Sep 2010, 20:07

Je pensais que tu avais mis le code qui se trouve plus bas puisque tu as rajouté dans le fichier login.tpl (et non login.php comme tu l'as écrit) ceci :
Code: Tout sélectionner
    <a href="<?php echo str_replace('&', '&amp;', $forgotten); ?>"><?php echo $text_forgotten_password; ?></a><br /> 

Alors il faut mettre dans le fichier catalog/language/french/module/login.php (faire de même pour les autres langues)

Cette ligne :
Code: Tout sélectionner
$_['text_forgotten_password']   = 'Mot de passe oubli&eacute;';
Image
1 - A lire avant de poster un sujet
2 - Politique sur la signature.

Quand le sujet est résolu, pensez à ajouter la petite coche verte Image dans le titre initial en éditant votre premier message et non dans votre dernière réponse.
Merci


Toutes les extensions commerciales (templates ou modules payants) ne peuvent pas faire l'objet d'ouverture de sujet, prière de bien vouloir s'adresser au concepteur en cas de problème ou demande de renseignements.

Seul, on avance plus vite, à plusieurs on avance plus loin.
Avatar de l’utilisateur
LeorLindel
Administrateur
Administrateur
 
Messages: 4227
Inscription: 19 Fév 2010, 13:44
Localisation: Lutéce

Re: module login de Fido-x (resolu)

Messagepar cricri92 » 19 Sep 2010, 20:44

Merci
effectivement j'avais oublié le langage french du module login. Tout est OK
Encore un bleu au travail.
Version Opencart 1.4.8 Fr sur serveur Infomaniak
Version Opencart 1.5.4.1 sur JOOMLA avec module AceShop
modules additionnels : CMS Categories, Stock report, Product extra fields, Poll, Visiteur counter, NextAndPreviousProductLink, MiniSlider
Avatar de l’utilisateur
cricri92
Utilisateur enregistré
Utilisateur enregistré
 
Messages: 138
Inscription: 02 Juil 2010, 05:28
Localisation: haut de Seine


Retourner vers Soutien "Modules"

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron