Jump to content

Lilounette77

Members
  • Posts

    36
  • Joined

  • Last visited

Everything posted by Lilounette77

  1. Excellent ! Ça marche nickel. Rhooo, je suis contente car je me préparais à m'arracher les cheveux lol Merci beaucoup de nous faire partager cette astuce !!
  2. Hello, I have the same problem but I do not know how and where to use this method :-S Heeeelp meeee ! ;-)
  3. J'ai essayé ça mais ça ne fonctionne pas... d'où vient le problème ? :-S
  4. Coucou :cheese: J'ai fait un module avec un menu horizontal. Dans l'un des onglets, je souhaite faire un sous menu affichant les catégories. Ce qui me donnerait un truc du genre. {foreach} ... {/foreach} Comment faire ? :gulp: J'ai essayé de bidouiller mon .php pour faire une recherche dans la BDD mais... Smarty n'étant pas encore mon ami lol, je n'ai réussi à rien. Qui peut m'aider ?! :cheese: Merciiiii !
  5. Bonjour à tous ! :-) Je souhaite faire un formulaire dans la page du produit. Je précise que les pages produits ne sont visibles que si le client est connecté. L'idée est de faire 3 champs : 1 : Le nom et prénom du client 2 : Son email 3 : La question Je récupère le nom et le prénom avec {$cookie->customer_lastname} et {$cookie->customer_firstname} En revanche, je ne parviens pas à récupérer l'email > J'ai essayé {$cookie->customer_email} mais quenini. Je ne sais même pas où se cache le cookie donc je ne peux pas voir si il contient l'information :question: merci de votre aide, j'en ai vraiment besoin !
  6. Un immense merci pour ce tutorial très bien expliqué !!! Il m'a permis d'ajouter plusieurs champs sans aucune difficulté. Encore merci !
  7. Même les caches désactivés, il faut supprimer le(s) fichier(s) dans tools/smarty/compile ;-)
  8. Coucou Le code a été corrigé. J'ai crée un post pour que tout le monde puisse en profiter : http://www.prestashop.com/forums/viewthread/116680/modules_tiers/astuce_remerciement_apres_inscription_avec_effet_lightbox/ %-P
  9. Bonjour :cheese: Une première petite astuce que je me permets de partager avec vous :-P Le code présenté permet de rediriger le client après inscription sur la page d'accueil et d'afficher un message de remerciement. A vous de l'adapter en fonction de vos besoins ;-) Dans controllers/AuthController.php à la ligne 205 et 206 // Tools::redirect($back); Tools::redirect('index.php?msg=1'); Dans themes/votre_theme/header.tpl <!-- Voir le fichier joint --> Dans themes/votre_theme/css/global.css (ou ailleurs) .mydiv { background:#000000; color:white; width : 500px; height:300px; position : fixed; left: 50%; margin-left: -250px; top: 300px; z-index: 80000; padding:20px; } .fdnoir { background:black; width : 100%; height: 100%; position : fixed; top:0; left:0; clear:both; opacity:0.7; -moz-opacity : 0.70; -ms-filter: "alpha(opacity=70)"; /* IE 8 */ filter:alpha(opacity=70); /* IE < 8 */ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); z-index: 7000; } Voilà Merci à Eolia et Brocéliande pour leur aide modif_header.txt
  10. Merciiiiiii !!!!!!!!!! :cheese: C'est super gentil de m'avoir corrigée car c'est vrai que je faisais un peu dans le bricolage... lol Et si Julien me lit.. pardon ! Promis, je ne recommencerai plus ! ;-P Encore merci !!!!
  11. :cheese: merciiiii ! C'est aussi grâce à toi ! Sinon j'en serais probablement encore à chercher les lignes des redirections... ! mdr
  12. Je suis encore qu'en local alors je t'ai fait une capture d'écran avec les dernières modifications Je t'ai mis dans le zip le code modifié à insérer dans le header.tpl. Je te joins aussi ma page complète pour pouvoir comparer à la tienne car le moindre changement sur cette page engendre souvent une jolie page blanche au final :-S Pour le css final : .mydiv { background:#000000; color:white; width : 500px; height:300px; position : fixed; left: 50%; margin-left: -250px; top: 300px; z-index: 80000; padding:20px; } .fdnoir { background:black; width : 100%; height: 100%; position : fixed; top:0; left:0; clear:both; opacity:0.7; -moz-opacity : 0.70; -ms-filter: "alpha(opacity=70)"; /* IE 8 */ filter:alpha(opacity=70); /* IE < 8 */ filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); z-index: 7000; } voilà :cheese: modif_popup.zip
  13. J'ai du nouveau ! :-P J'ai trouvé comment se passer de la page intermédiaire ! 1°/ J'ai activé le PHP dans le smarty : tools/smarty/Smarty-class.php à la ligne 171 public $allow_php_tag = true; 2°/ Dans controllers/AuthController.php à la ligne 205 et 206 // Tools::redirect($back); Tools::redirect('index.php?msg=1'); 3°/ Dans ton_theme/header.tpl (J'ai placé le code au dessous de header sinon il me fait un cake ! LOL) Voir fichier joint car le code ne passe pas sur le forum 4°/ Enfin, le CSS pour la classe du div (Je l'ai mise dans mon_theme/css/global.css) .mydiv { background:#000000; color:white; width : 500px; height:300px; position : absolute; left: 50%; margin-left: -250px; top: 300px; z-index: 5000; padding:20px; } Tout cela donne : Une fois redirigée sur la page d'accueil, une "fausse popup" s'ouvre avec le message (et tout ce qu'on veut dedans). Après il n'y a plus que l'imagination pour peaufiner. Par exemple, un div total pour assombrir la page en dessous du div message.. Je vais essayer d'ailleurs ! Est-ce que ça correspond un peu à ce dont tu as besoin ? ;-) Tiens moi au courant ! code.txt
  14. Merci de ta réponse :cheese: j'avais zappé les apostrophes ! Tel que ça ne fonctionne pas mais...... j'ai trouvé comment faire ! %-P Pour ce que cela intéresse : {php} if (isset($_GET['msg'])) { echo "mon message" ; } {/php} Attention : pour pouvoir utiliser la balise {PHP}, il faut activer le php dans Smarty-class.php (ligne 171) :coolsmile:
  15. Bonjour :cheese: Je souhaite récupérer une variable de l'URL dans une page .tpl J'ai essayé cela mais évidemment ça ne marche pô... lol {if isset($_GET[msg])} Mon message {/if} En pur PHP non plus.. Merci !!!
  16. C'est une bonne question en effet. En plus, tu viens de soulever une idée à laquelle je n'avais pas pensé ! Je vais avoir le même problème car ma cliente va très certainement vouloir valider les inscriptions... Il va falloir le préciser après remplissage du formulaire. J'avoue ne pas être à l'aise avec smarty et les .tpl Une page de remerciement "intermédiaire" peut-être une solution en effet. L'avantage est que tu peux proposer de revenir à l'accueil, d'aller dans le compte, etc.. Je vais me pencher sur cela dès aujourd'hui. Comme ça, si je trouve quelque chose d'intéressant, je reviens le poster ici. N'hésite pas à me tenir au courant de tes avancées ! Deux têtes valent mieux qu'une ! lol ;-P
  17. Bonjour Palombokevin, Tout dépend de ton projet et de ce que tu peux anticiper sur l'action de tes clients ;-) La réponse est dans : A quel(s) moment(s) peuvent-ils souhaiter (ou avoir besoin de) se connecter ? %-P
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More