brikobike Posted June 5, 2016 Share Posted June 5, 2016 (edited) Bonjour, j'ai installé un nouveau bloc "lien" car celui d'origine à prestashop refuse de fonctionner du à une incompatibilité avec mon théme Le probléme est que ce nouveau module ne prend pas l'apparence de mon théme comme les autres blocs présents sur ma page, j'ai cherché dans les fichiers .php ou .tpl du module mais sans résultat, je m'en remet donc à vous pour m'aider. merci d'avance Je souhaiterais que le dernier bloc en bas à gauche est la même apparence que ceux du dessus. Fichier blockimglink.tpl {* * @author dSchoorens * @copyright 2014 PrestaMod *} <!-- Block images links module --> <div id="links_img_block_left" class="block"> <h4 class="title_block"> {if $url} <a href="{$url|escape}" title="{$title|escape}">{$title|escape}</a> {else} {$title|escape} {/if} </h4> <div class="block_content"> {foreach from=$blockimglink_links item=blockimglink_link} {if isset($blockimglink_link.$lang)} <p style="text-align:center;padding:10px;"> <a href="{$blockimglink_link.url|escape}" title="{$blockimglink_link.$lang|escape}" {if $blockimglink_link.newWindow} onclick="window.open(this.href);return false;"{/if}> {if $blockimglink_link.image}<img src="{$base_dir}{$blockimglink_link.image}" alt="{$blockimglink_link.$lang|escape}"/>{else}{$blockimglink_link.$lang|escape}{/if}</a></p> {/if} {/foreach} </div> </div> <!-- /Block images links module --> Edited June 5, 2016 by brikobike (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted June 5, 2016 Share Posted June 5, 2016 Vous pouvez enlever ce gros pavé de code, il ne sert à rien^^ La seule ligne intéressante est : return $this->display(__FILE__, 'blockimglink.tpl'); Donc, recherchez dans les fichiers du module celui-ci: blockimglink.tpl et modifiez les classes utilisées pour qu'elles soient identiques aux autres blocs. Vous devrez peut-être également modifier le css du module s'il en possède un Link to comment Share on other sites More sharing options...
brikobike Posted June 5, 2016 Author Share Posted June 5, 2016 Merci Eolia, j'ai édité mon message et remplacé le texte par le fichier TPL du module, il n'a par contre pas de fichier CSS, c'est la raison pour laquelle je ne sais pas comment faire Link to comment Share on other sites More sharing options...
Eolia Posted June 5, 2016 Share Posted June 5, 2016 En identitant correctement son code et en comparant avec les blocs existants on obtient ça: <!-- Block images links module --> <div id="links_img_block_left" class="box"> <div class="box-heading"> <h2> {if $url} <a href="{$url|escape}" title="{$title|escape}">{$title|escape}</a> {else} {$title|escape} {/if} </h2> </div> <div class="block_content"> {foreach from=$blockimglink_links item=blockimglink_link} {if isset($blockimglink_link.$lang)} <p style="text-align:center;padding:10px;"> <a href="{$blockimglink_link.url|escape}" title="{$blockimglink_link.$lang|escape}"{if $blockimglink_link.newWindow} onclick="window.open(this.href);return false;"{/if}> {if $blockimglink_link.image} <img src="{$base_dir}{$blockimglink_link.image}" alt="{$blockimglink_link.$lang|escape}"/> {else} {$blockimglink_link.$lang|escape} {/if} </a> </p> {/if} {/foreach} </div> </div> Link to comment Share on other sites More sharing options...
brikobike Posted June 5, 2016 Author Share Posted June 5, 2016 J'ai copié collé ton fichier mais cela ne change rien du tout, est ce bien cela qu'il fallait faire ? merci Link to comment Share on other sites More sharing options...
Eolia Posted June 5, 2016 Share Posted June 5, 2016 Cache vidés ? car là il n'y a effectivement rien n'est modifié. Link to comment Share on other sites More sharing options...
brikobike Posted June 5, 2016 Author Share Posted June 5, 2016 OUPS !!! désolé j'avais oublié cette option...lol, ça fonctionne parfaitement cette fois Un grand merci pour ton aide Link to comment Share on other sites More sharing options...
Eolia Posted June 5, 2016 Share Posted June 5, 2016 Oui, d'habitude mes solutions fonctionnent 1 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