PopUp en page d'accueil pour cms 1.10.3 - Version imprimable +- Forum CMS Made Simple FR (https://www.cmsmadesimple.fr/forum) +-- Forum : Général (https://www.cmsmadesimple.fr/forum/forum-3.html) +--- Forum : Général (https://www.cmsmadesimple.fr/forum/forum-10.html) +--- Sujet : PopUp en page d'accueil pour cms 1.10.3 (/thread-1954.html) |
PopUp en page d'accueil pour cms 1.10.3 - booky - 04/05/2012 Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~ Ecrivez votre question ici. Bonjour, Je voudrais faire message en popup sur mon site comme le fait notre amis bess ici --> http://img51.imageshack.us/img51/3636/20120331121424.png LE sujet a été un peu abordé mais pas developper en tuto...tjr ici-->http://www.cmsmadesimple.fr/forum/viewtopic.php?id=4154 j'ai réussie a place le script mais il s'ouvre a chaque fois que l'on revient sur l'accueil.. Merci PopUp en page d'accueil pour cms 1.10.3 - bess - 04/05/2012 Créé une balise utilisateur "cookies" Code : $html = ""; créé un bloc de contenu global "popup_content" Code : <div id="popupNews"></div> Dans ton gabarit ajouter la lib Jquery avant </head> si besoin et ajouter également {cookies} avant </head>. Dans ton gabarit avant </body> ajouter {global_content name='popup_content'} Le CSS utilisé : Code : [[strip]] et enfin l'image servant pour la croix à placer dans /uploads/styles/corporate/images/close.png : ça devrait être a peu près bon PopUp en page d'accueil pour cms 1.10.3 - booky - 04/05/2012 Merci pour ta rapidité Bess, En suivant ta procédure j'ai l'erreur suivante : string(118) "Smarty error: [in globalcontent:popup_content line 4]: [plugin] unknown tag - 'News' (core.load_plugins.php, line 198)" string(130) "Smarty error: [in globalcontent:popup_content line 4]: syntax error: unrecognized tag 'News' (Smarty_Compiler.class.php, line 590)" fermer PopUp en page d'accueil pour cms 1.10.3 - bess - 04/05/2012 c'est évident : il reconnait pas {News ..} dans le contenu global. remplace le contenu de popup_content par ce que tu veux voir affiché dans ta popup PopUp en page d'accueil pour cms 1.10.3 - booky - 04/05/2012 :/ effectivement ... autant pour moi ça fonction plus ou moins avec ton css ..le popup s'affiche bien mais impossible de le fermer PopUp en page d'accueil pour cms 1.10.3 - bess - 04/05/2012 bon j'ai corrigé un point dans l'UDT cookies. Bien que ca ne doit pas changer ton fonctionnement, ce sera toujours + propre pour la suite. Pense donc à modifier ta propre UDT. pour info j'avais oublié de placer Code : [== Indéfini ==] qui chez moi était inclus ailleurs. J'ai également ajouté les informations de la CSS utilisé chez moi. Regarde si t'es bien à jour. Dernier point : la fermeture de la popup se fait grace au code JS contenu dans l'UDT {cookies} : Code : [== Indéfini ==] Ce n'est pas magique, juste du Jquery. Si chez toi ça ne marche pas c'est soit : * que le Jquery plante (Ctrl + Shift + J sous firefox pour ouvrir la console de débug) * que #popupNews ou #popupNews_close ou autre ne sont pas des ID existante dans ton gabarit, c'est à toi de vérifier. PopUp en page d'accueil pour cms 1.10.3 - Philipppe - 05/05/2012 :p merci bess .... : très beau rendu cette boîboîte ! Pour info, et à propos d'optimisation, quand je teste le lien ici --> http://img51.imageshack.us/img51/3636/20120331121424.png le bouton de fermeture ne ferme pas, la touche <Echap> n'agit pas ... Le seul moyen de fermer la popup, c'est "page précédente" ! Est-ce dû à ma config ? PopUp en page d'accueil pour cms 1.10.3 - booky - 07/05/2012 Merci bess PopUp en page d'accueil pour cms 1.10.3 - bess - 08/05/2012 @Philipppe rassure moi : tu me fais marcher là ? :/ PopUp en page d'accueil pour cms 1.10.3 - bess - 10/05/2012 ré-ouverture, apparemment ma popup sur cmsms déconne vraiment sauf que j'ai beau retesté : RAS pour moi PopUp en page d'accueil pour cms 1.10.3 - Philipppe - 11/05/2012 Ok bess : je vais la monter dans la journée et je te dirai ce que je constate ! Merci d'avoir rouvert le topic. PopUp en page d'accueil pour cms 1.10.3 - Philipppe - 13/05/2012 bess, J'ai donc installé jquery et monté les éléments de la popup ici Mais quand j'appelle le site, il n'y a aucun affichage ... et pas d'erreur jquery ! Il doit y avoir un truc que j'ai loupé !? PopUp en page d'accueil pour cms 1.10.3 - wanajo38 - 13/05/2012 Bonjour Philippe, ça ne va pas beaucoup t'aider mais chez moi je vois bien une erreur. Bon courage PopUp en page d'accueil pour cms 1.10.3 - bess - 13/05/2012 /srv/data/web/vhosts/www.amavie.info/htdocs/lib/smarty/Smarty.class.php:1593 - trigger_error /srv/data/web/vhosts/www.amavie.info/htdocs/lib/smarty/Smarty.class.php:1415 - _fetch_resource_info /srv/data/web/vhosts/www.amavie.info/htdocs/lib/smarty/Smarty.class.php:1261 - _compile_resource /srv/data/web/vhosts/www.amavie.info/htdocs/lib/classes/module_support/modtemplates.inc.php:182 - fetch /srv/data/web/vhosts/www.amavie.info/htdocs/lib/classes/class.CMSModule.php:2395 - cms_module_ProcessTemplate /srv/data/web/vhosts/www.amavie.info/htdocs/modules/jQuery/jQuery.module.php:30 - ProcessTemplate /srv/data/web/vhosts/www.amavie.info/htdocs/modules/jQuery/action.default.php:6 - DisplayErrorPage /srv/data/web/vhosts/www.amavie.info/htdocs/lib/classes/class.CMSModule.php:1583 - include /srv/data/web/vhosts/www.amavie.info/htdocs/lib/classes/class.CMSModule.php:1628 - DoAction /srv/data/web/vhosts/www.amavie.info/htdocs/lib/module.functions.php:122 - DoActionBase /srv/data/web/vhosts/www.amavie.info/htdocs/lib/classes/class.CMSModule.php:280 - cms_module_plugin /srv/data/web/vhosts/www.amavie.info/htdocs/tmp/templates_c/%%6E^6E4^6E4E713C%%tpl_head%3A23.php:44 - function_plugin /srv/data/web/vhosts/www.amavie.info/htdocs/lib/smarty/Smarty.class.php:1263 - include /srv/data/web/vhosts/www.amavie.info/htdocs/index.php:270 - fetch string(73) "Smarty error: unable to read resource: "module_file_tpl:jQuery;error.tpl"" t'as effectivement une erreur PopUp en page d'accueil pour cms 1.10.3 - bess - 13/05/2012 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3 fois présent dans le code source.... ça doit pas aider PopUp en page d'accueil pour cms 1.10.3 - Philipppe - 14/05/2012 Merci wanajo et bess ..., Je regarde ce soir ! PopUp en page d'accueil pour cms 1.10.3 - jce76350 - 14/05/2012 Philipppe a écrit :J'ai donc installé jqueryça existe en version 1.10.3 jquery il suffit de faire référence dans le gabarit à Code : <script type="text/javascript" src="lib/jquery/js/jquery-1.6.2.min.js"></script> PopUp en page d'accueil pour cms 1.10.3 - Philipppe - 16/05/2012 @bess, @jce, merci ! Je fais le ménage et je reviens ! PopUp en page d'accueil pour cms 1.10.3 - Jean le Chauve - 16/05/2012 Attention à cette version de JQuery qui fait crasher IE8 sous XP : http://www.cmsmadesimple.fr/forum/viewtopic.php?pid=26468#p26468. Utilise de préférence https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js PopUp en page d'accueil pour cms 1.10.3 - jce76350 - 16/05/2012 Citation :Attention à cette version de JQuery qui fait crasher IE8 sous XP ben NON pour c'est tout bon j'ai vérifier avant de toute façon IE quelque soit la version doit être Interdit d'utilisation ++ je supprime le [Résolu] du 1er titre vu que c'est pas Résolu cette affaire ! PopUp en page d'accueil pour cms 1.10.3 - Philipppe - 16/05/2012 @Ta Seigneurie ... voilà qui ne vas pas m'encourager à utiliser jQuery ... avant de m'être aussi remis à jour ! @bess, avec un bon nettoyage, la popup fonctionne maintenant ici y compris la fermeture par le bouton. (préviens moi stp quand tu auras testé, que je l'enlève !) Mais j'ai toujours le même comportement avec ton lien, qu'elle que soit la config que j'utilise ! A suivre. PopUp en page d'accueil pour cms 1.10.3 - Jean le Chauve - 16/05/2012 Voici le bug déclaré sur http://bugs.jquery.com/ticket/9028. Je l'avais eu sur mes sites. La version à partir de 1.6.4 corrige ce problème. PopUp en page d'accueil pour cms 1.10.3 - Jean le Chauve - 16/05/2012 Vérifie ton code, Philippe, tu appelles 2 fois la doctype, la head et le body. De plus la fonction JS doit se trouver après l'appel de la librairie PopUp en page d'accueil pour cms 1.10.3 - jce76350 - 16/05/2012 Citation :la popup fonctionne maintenantfonctionne impect sous IE8 (pour sa seigneurie Jean), Opéra 11.64 , SRWare Iron 18 sous XP sp3 PopUp en page d'accueil pour cms 1.10.3 - bess - 16/05/2012 fonctionne chez moi (ff12 sous Win7) retour case départ : pourquoi es tu le seul a rencontrer un tel soucis sur la popup de cmsmadesimple.fr -_-' |