rafy79 Posted March 3, 2011 Share Posted March 3, 2011 Bonjour,Je viens vers vous pour question dont je n'arrive pas a trouver la solution Alors je cherche a tester si un répertoire existe afin d'afficher ou non une thickboxJ'ai du mal a saisir le code a mettre dans la fiche product.tpl d'ailleurs c'est peut être pas a cet endroit qu'il faudrait que je mette mon code mais bon...Merci pour votre aide Link to comment Share on other sites More sharing options...
DevNet Posted March 3, 2011 Share Posted March 3, 2011 Bonsoir,Si votre souhait est de passer absolument par smarty, alors je peux vous proposer ça : {capture assign='folder'}modules/blockcart{/capture} {if $folder|file_exists} Dossier {$folder} présent {else} Dossier {$folder} non présent {/if} Bien cordialement Link to comment Share on other sites More sharing options...
rafy79 Posted March 3, 2011 Author Share Posted March 3, 2011 Merci pour votre réponse c'est super sympa et du coup ce code il faut que je le mette dansle fichier product.Tpl ou plutôt ailleurs ? Link to comment Share on other sites More sharing options...
DevNet Posted March 3, 2011 Share Posted March 3, 2011 Il est prévu pour être dans votre fichier tpl.Bien cordialement Link to comment Share on other sites More sharing options...
rafy79 Posted March 4, 2011 Author Share Posted March 4, 2011 Ok du coup si je mets votre code comme ceci {capture assign=MF_(mareferenceproduit)}modules/blockcart{/capture}{if $folder|file_exists} Mon lien ouvrant une thickbox {else} Pas de lien{/if}Est ce que Ca peut fonctionner de cette manière ? Link to comment Share on other sites More sharing options...
DevNet Posted March 4, 2011 Share Posted March 4, 2011 Bonjour, Dans ce cas, un code comme ceci suffira : {capture assign='folder'}modules/blockcart{/capture} {if $folder|file_exists} Dossier {$folder} lien {/if} Link to comment Share on other sites More sharing options...
rafy79 Posted March 7, 2011 Author Share Posted March 7, 2011 Bonjour,A la place de folder dans assign je mets le nom de mon dossier par contre $folder est assigné comment du coup ? Je suis désolé de poser sûrement des questions bêtes mais je suis pas encore très au point en php Merci pour votre réponse Bonne journée Link to comment Share on other sites More sharing options...
DevNet Posted March 7, 2011 Share Posted March 7, 2011 Bonjour,La seule chose que vous avez à changer c'est le chemin de parcours et votre code, que je mets en rouge. Tout le reste n'est pas à changer : {capture assign='folder'}modules/blockcart{/capture}{if $folder|file_exists}[votre code à vous] {/if} Link to comment Share on other sites More sharing options...
rafy79 Posted March 7, 2011 Author Share Posted March 7, 2011 je viens d'essayer mais je me retrouve avec une page toute blanche voila ce que j'ai mit :{capture assign='folder'}themes/prestashop{/capture}{if $folder|file_exists}reference}/index.html?keepThis=true&TB_iframe=true&height=620&width=500" class="thickbox" title="{$product->name}">Afficher à 360°{/if} mon dossier que je veux tester à le nom de ma reference produit Link to comment Share on other sites More sharing options...
rafy79 Posted March 7, 2011 Author Share Posted March 7, 2011 Je suis en version 1.3.1.1 est ce du a Ca ? 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