Arômes & Gourmandiz Posted September 3, 2012 Share Posted September 3, 2012 Bonjour, J'ai le thème Deco Evo dans lequel un bloc reinsurrance est mis avant le footer. Seules les images et le texte associé sont modifiables. J'aurais aimé transformer ce simple texte en liens vers les CMS correspondantes. Comment faire? Link to comment Share on other sites More sharing options...
Arômes & Gourmandiz Posted September 7, 2012 Author Share Posted September 7, 2012 Up, up, up Link to comment Share on other sites More sharing options...
Virginie0601 Posted October 31, 2012 Share Posted October 31, 2012 Bonsoir, Avez-vous trouvé une solution ? je suis intéressé Link to comment Share on other sites More sharing options...
Arômes & Gourmandiz Posted October 31, 2012 Author Share Posted October 31, 2012 Bonsoir Virginie, Je n'ai pas réussi personnellement parce que je ne maîtrise pas assez le CMS mais, un gentil développeur super doué et sympa du forum m'a aidé : il lit souvent les forums donc je pense qu'il passera par ici. A défaut de pouvoir vous expliquer, je peux vous monntrer un peu la construction de mon block (vous trouverez l'image du rendu juste jointe : il vous suffira de remplacer le nom des boutons par les vôtres) : <!-- MODULE Block reinsurance --><div id="reinsurance_block" class="clearfix"> <ul class="width{$nb_blocks}"> <a href="URL CMS CORRESPONDANTE"><li><img onMouseOver="this.src='{$module_dir}img/Bouton1color.png'" onMouseOut="this.src='{$module_dir}img/Bouton1.png'" src="{$module_dir}img/Bouton1.png" alt="texte" /></li></a> <a href="URL CMS CORRESPONDANTE 2"><li><img onMouseOver="this.src='{$module_dir}img/Bouton2color.png'" onMouseOut="this.src='{$module_dir}img/Bouton2.png'" src="{$module_dir}img/Bouton2.png" alt="texte" /></li></a> <a href="URL CMS CORRESPONDANTE 3"><li><img onMouseOver="this.src='{$module_dir}img/Bouton3color.png'" onMouseOut="this.src='{$module_dir}img/Bouton3.png'" src="{$module_dir}img/Bouton3.png" alt="texte" /></li></a> <a href="URL CMS CORRESPONDANTE 4"><li><img onMouseOver="this.src='{$module_dir}img/Bouton4color.png'" onMouseOut="this.src='{$module_dir}img/Bouton4.png'" src="{$module_dir}img/Bouton4.png" alt="texte" /></li></a> <a href="URL CMS CORRESPONDANTE 5"><li><img onMouseOver="this.src='{$module_dir}img/Bouton5color.png'" onMouseOut="this.src='{$module_dir}img/Bouton5.png'" src="{$module_dir}img/Bouton5.png" alt="texte" /></li></a> </ul> <ul class="width{$nb_blocks}"> <a href="URL CMS CORRESPONDANTE 6"><li><img onMouseOver="this.src='{$module_dir}img/Bouton6color.png'" onMouseOut="this.src='{$module_dir}img/Bouton6.png'" src="{$module_dir}img/Bouton6.png" alt="texte" /></li></a> <a href="URL CMS CORRESPONDANTE 7"><li><img onMouseOver="this.src='{$module_dir}img/Bouton7color.png'" onMouseOut="this.src='{$module_dir}img/Bouton7.png'" src="{$module_dir}img/Bouton7.png" alt="texte" /></li></a> <a href="URL TWITTER"><li><img onMouseOver="this.src='{$module_dir}img/Boutontwittercolor.png'" onMouseOut="this.src='{$module_dir}img/Boutontwitter.png'" src="{$module_dir}img/Boutontwitter.png" alt="texte" /></li></a> <a href="URL FACEBOOK"><li><img onMouseOver="this.src='{$module_dir}img/Boutonfacebookcolor.png'" onMouseOut="this.src='{$module_dir}img/Boutonfacebook.png'" src="{$module_dir}img/Boutonfacebook.png" alt="texte" /></li></a> <a href="URL PINTEREST"><li><img onMouseOver="this.src='{$module_dir}img/Boutonpinterestcolor.png'" onMouseOut="this.src='{$module_dir}img/Boutonpinterest.png'" src="{$module_dir}img/Boutonpinterest.png" alt="texte" /></li></a> <a href="URL G+"><li><img onMouseOver="this.src='{$module_dir}img/Boutongooglecolor.png'" onMouseOut="this.src='{$module_dir}img/Boutongoogle.png'" src="{$module_dir}img/Boutongoogle.png" alt="texte" /></li></a> <a href="URL RSS"><li><img onMouseOver="this.src='{$module_dir}img/Boutonrsscolor.png'" onMouseOut="this.src='{$module_dir}img/Boutonrss.png'" src="{$module_dir}img/Boutonrss.png" alt="texte" /></li></a> </ul> </div> <!-- /MODULE Block reinsurance --> Je suis désolée de ne pas pouvoir vous aider plus que ça, et j'espère sincèrement que vous trouverez une solution. Link to comment Share on other sites More sharing options...
Virginie0601 Posted October 31, 2012 Share Posted October 31, 2012 Merci je ne maîtrise pas non plus les CMS. Vos boutons son super jolie j'aime beaucoup Link to comment Share on other sites More sharing options...
Virginie0601 Posted November 2, 2012 Share Posted November 2, 2012 UP quelqu'un pour m'aider plizz ? Link to comment Share on other sites More sharing options...
cmsxpert Posted February 5, 2013 Share Posted February 5, 2013 Bonjour, Pour vous ou pour d'autres voici la solution en dur: Dans modules/blockreinsurance.tpl remplacer : {foreach from=$infos item=info} <li><img src="{$module_dir}img/{$info.file_name}" alt="{$info.text|escape:html:'UTF-8'}" /> <span>{$info.text|escape:html:'UTF-8'}</span></li> {/foreach} par {foreach from=$infos item=info} {if $info.id_reinsurance==1}{$url="http://url.here.com"}{/if} {if $info.id_reinsurance==2}{$url="http://url.here.com"}{/if} <li><a href="{$url}"><img src="{$module_dir}img/{$info.file_name}" alt="{$info.text|escape:html:'UTF-8'}" /> <span>{$info.text|escape:html:'UTF-8'}</span></a></li> {/foreach} mettez autant de lien {if $info .... {url=" ton_url"} {/if} que d'images que vous avez. Pour faire un lien interne évitez l'adresse complete mais commencez à partir de index ce qui donne : {url=" index.php?id_cms=7&controller=cms"} Dans cet éxemple le lien pointe sur la page cms 7. 1 Link to comment Share on other sites More sharing options...
cockpitinferno Posted February 22, 2013 Share Posted February 22, 2013 j'ai essayé ca et ca ne fonctionnait pas, mais j'ai utilisé ce qui suit à la place et ca fonctionne: {if $info.id_reinsurance==4}<a href="../content/1-livraison">{/if} {if $info.id_reinsurance==5}<a href="../content/3-conditions-generales-de-ventes">{/if} <li><img src="{$module_dir}img/{$info.file_name}" alt="{$info.text|escape:html:'UTF-8'}" /><span>{$info.text|escape:html:'UTF-8'}</span></a> </li> Link to comment Share on other sites More sharing options...
mathrem Posted July 3, 2013 Share Posted July 3, 2013 bonjour comment faire pour que les liens sur image s'ouvrent sur une autre fénetre? Merci Link to comment Share on other sites More sharing options...
Arômes & Gourmandiz Posted July 3, 2013 Author Share Posted July 3, 2013 Il faut que tu ajoute 'target blak' à ta ligne comme ci-dessous : <a href="tonlien.html" target="_blank">blabla</a> Link to comment Share on other sites More sharing options...
Le-cathare Posted October 18, 2013 Share Posted October 18, 2013 Bonjour J'ai essayer les deux solutions mais sa fonctionne pas sur ma boutique. Link to comment Share on other sites More sharing options...
Superbegood31 Posted October 21, 2013 Share Posted October 21, 2013 Bonjour, Voici qui devrait vous convenir : http://www.prestashop.com/forums/topic/283087-free-module-block-reinsurance-with-links/ Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now