Jump to content

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

Link to comment
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)"

Link to comment
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
×
×
  • Create New...