Jump to content

Lecteur MP3 dans liste des produits (product-list.tpl)


Recommended Posts

Bonjour à tous,

 

je cherche à modifier product-list.tpl de façon à y insérer un lecteur mp3 visible uniquement si la zone "Référence fournisseur" contient le nom du fichier MP3 à jouer. (mais peux tres bien en utiliser une autre)

 

Je l'ai fait sur la fiche produit et ça marche tres bien !

 

{if $product->supplier_reference}
	<object width="200" height="20" data="/mp3/player_mp3.swf" type="application/x-shockwave-flash">
	<param name="FlashVars" value="mp3=/mp3/{$product->supplier_reference}" />
	<param name="src" value="/mp3/player_mp3.swf" />
	</object>
{/if}

 

Mais...

 

il semble que cette zone ne soit pas utilisable dans la liste des produits (product-list.tpl), d'où mes questions :

 

Quelle autre zone je pourrais utiliser ?

ou

Comment rendre $product->supplier_reference active dans product-list.tpl ?

 

Pour info, lorsque je l'écris en dur, ca fonctionne nickel !

 

Merci de vos lumières !

Edited by nadrisen (see edit history)
Link to comment
Share on other sites

Je m'auto répond !

 

pour insérer du flash (ou autre) dans product-list.tpl en testant la zone "Référence Fournisseur", il faut insérer le code suivant :

 

				<!--  mp3 -->
			{if $product.supplier_reference<>""}
				<object width="200" height="20" data="/mp3/player_mp3.swf" type="application/x-shockwave-flash">
				<param name="FlashVars" value="mp3=/mp3/{$product.supplier_reference}" />
				<param name="src" value="/mp3/player_mp3.swf" />
				</object>
			{/if}
			<!--  mp3 -->

 

et hop !

  • Like 1
Link to comment
Share on other sites

  • 1 year later...
  • 3 weeks later...

Bonjour

 

Voilà la solution que j'ai trouvé pour intégrer un lecteur mp3 sur les listes de produits. 

Dans le fichier product-list.tpl ligne 45, j'ai supprimé le code (x2) :

|strip_tags:'UTF-8'

Pour permettre d’interpréter du html.

Je ne sais pas ce que ça vaut comme solution mais ça fonctionne. Ça a l'avantage aussi de d'interpréter les <br> et de maîtriser la mise en page.

J'ai aussi dégager le <a...>...</a> afin que sur certain navigateur, le clic sur le bouton play du player ne déclenche pas le lien.

Bien à vous

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...