Jump to content
Sign in to follow this  
mtomas

Modif product-list.tpl (condition if $product.location)

Recommended Posts

Bonsoir à tous !

 

Je me permets de demander un simple petit conseil concernant une modification sur mon fichier product-list.tpl.

 

En suivant les indications de ludo

(big up pour ce superbe tuto au passage, http://www.prestasho...-lecteur-audio/)

j'ai commencé à installer un lecteur audio sur un site en développement.

 

Je précise que je n'ai strictement aucune notion en développement, je suis juste obstiné et curieux.

 

J'ai réussi à l'intégrer tant bien que mal dans mon product.tpl, le résultat est vraiment convaincant, par contre je bloque pour l'intégration dans mon fichier product-list.tpl.

 

En suivant le tuto je dois mettre :

 

 

<!-- player audio -->
{if $product.location}
<div style="float:right; margin-right:12px; margin-top:30px;">
<object width="30" height="25">
<param name="movie" value="http://www.youtube-nocookie.com/v/{$product.location}?hl={$lang_iso}&enablejsapi=1&theme=light&color=white"></param>
<param name="allowFullScreen" value="true"></param>
<param name="allowscriptaccess" value="always"></param>
<param name="wmode" value="transparent"></param>
<embed src="http://www.youtube-nocookie.com/v/{$product.location}?hl=en&enablejsapi=1&theme=light&color=white" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="transparent" width="30" height="25">
<noembed><a href="http://www.youtube.com/watch?v={$product.location}?hl=en&enablejsapi=1&theme=light&color=white"><img src="../img/play.png" alt="Play" style="border:0px;" /></a></noembed>
</object>
</div>
{/if}

 

Mais là, ça ne fonctionne pas.

 

Je suppose que c'est un problème de condition " {if $product.location}", étant donné que lorsque je retire cette condition, et remplace les {$product.location} dans le template par le code d'une vidéo, tout fonctionne correctement.

 

J'ai aussi tenté plusieurs modifs de la condifion {if $product.location} (remplacer le "." par un "_" etc...lol) mais - bizarrement - rien n'y fait !

 

Et j'ai beau chercher sur le net (peut-être mal, je l'admets) mais je ne trouve rien de compréhensible pour le débutant que je suis.

 

Une âme charitable pour m'éclairer dans les bas fonds des templates s'iouplait ??? :o

 

Merci beaucoup.

 

Bonne soirée.

 

Michel

Share this post


Link to post
Share on other sites

Si je comprend bien, si tu as enregistré une vidéo pour un produit, alors {$product.location} va afficher par exemple 8eQ9nwr8NZY

Et si tu n'as pas de video pour un produit {$product.location} renvoi ...

Sinon vous avez bien suivi les instructions : "Sélectionnez votre fiche produit et copiez ce code dans Emplacement

(entrepôt)"

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More