Jump to content

microdata et itemprop


Recommended Posts

Bonjour,

 

j'ai une interrogation concernant l'affichage des prix et les données structurées (microdata).

 

En effet l'outil de test des données structurées de google me dit :

349,00 € (La propriété 349,00 € n'est pas une spécification de prix valide

 

En effet google préconise ceci :

<span itemprop="priceCurrency" content="USD">$</span>
<span itemprop="price" content="1000.00">1,000.00</span>

mais moi j'ai cela :

<span itemprop="price" class="price product-price">
{if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if}
</span>
<meta itemprop="priceCurrency" content="{$currency->iso_code}" />

et cela ne convient pas car le sigle € est affiché dans la balise "price" et non dans "priceCurrency"

à une variable autre que "price=$product.price" qui elle affiche le prix ET le sigle € en même temps ...

 

Ne pouvons nous pas séparer les deux avec deux variables différentes ?

 

Merci par avance pour votre aide

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

merci pour la réponse,oui en effet découper les prix,

je suis d'accord, mais de qu'elle manière ?

Je ne

 crois pas que presatshop possède une variable avec le prix seul et une autre avec la devise,donc

 nous devons passer par php ? smarty ?


merci par avance pour votre aide

Link to comment
Share on other sites

si on fait cela :

 

$myVar = {if !$priceDisplay}{convertPrice price=$product.price}{else}{convertPrice price=$product.price_tax_exc}{/if};

{assign var="myArray" value=$myVar|explode:" "}

 

{myArray[0]}

renverai le prix

 

et {myArray[1]}

renverrai la devise

 

puis :
 
<span itemprop="price" class="price product-price">

{myArray[0]}

</span>
<span itemprop="priceCurrency"/>

{myArray[1]}

</span>

 

non ?

 

Edited by Centaure (see edit history)
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...