Vous n'êtes pas identifié(e).
Bonjour,
Voilà j'ai un site de recettes de cuisines basé sur un format phpbb3 (seo) et je suis en train de mettre en place des balises Rich Snippet (temps de cuisson, ingrédients, ect...).
C'est fait mais je bloque sur un point : le système de notation.
J'ai un script de notation en place, on peut le voir ici : ==> -http://www.ceinfo.fr/Forum/punch-coco-t453.html
Au passage de la souris il affiche le nombre d'avis et la note.
Il est codé ainsi :
Bien sûr j'ai bêtement essaye de mettre mes balises ici, genre :
Mais ça ne marche pas, le code source du script s'affiche sur la page html.
Alors j'ai fouillé dans les fichiers du code et j'ai trouvé ceci :
Je suis pas bon en PHP mais j'ai besoin d'y arriver pour finaliser mon projet, pensez-vous qu'il soit possible d'appeler les valeurs ['evaluation_count'] et ['evaluation'], pour les afficher en html sur la page de la recette concernée.
Ce que j'essaye de faire est réalisable ou pas, parce que si ça se trouve je cherche des infos pour rien.
Merci de votre conseil.
Hors ligne
Saluton,
Si tu as bien modifié le contenu de l'index de l'array $user->lang['TOPIC_EVALUATION_RESULT'] avec 'Sur <span class="count">%u</span> avis, note : <span class="rating">%.2f. %s</span>', je ne vois pas de raison que la fonction sprintf() ne transfère pas correctement cette valeur à la variable $alt en y insérant et formatant selon %u, %.2f et %s les items $row['evaluation_count'], $row['evaluation'], $own_evaluation.
Après, reste à savoir comment le code procède pour afficher $alt.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Bonjour,
Voilà ce que ça fait :
Note: Sur <span class= 4 avis, note : 4.25. " title="Sur 4 avis, note : 4.25. " />Sur <span class= 4 avis, note : 4.25. " title="Sur 4 avis, note : 4.25. " />Sur <span class= 4 avis, note : 4.25. " title="Sur 4 avis, note : 4.25. " />Sur <span class= 4 avis, note : 4.25. " title="Sur 4 avis, note : 4.25. " />Sur <span class= 4 avis, note : 4.25. " title="Sur 4 avis, note : 4.25. " /> •
En plus Google ne lit pas le rich snippet, certainement à cause de sa répétition.
Hors ligne
Et quand on affiche le code source :
Note: <img src="http://www.ceinfo.fr/Forum/styles/prosilver/imageset/evaluation_light.gif" width="10" height="8" alt="Sur <span class="count"> 4 </span> avis, note : <span class="rating"> 4.25. </span>" title="Sur <span class="count"> 4 </span> avis, note : <span class="rating"> 4.25. </span>" /><img src="http://www.ceinfo.fr/Forum/styles/prosilver/imageset/evaluation_light.gif" width="10" height="8" alt="Sur <span class="count"> 4 </span> avis, note : <span class="rating"> 4.25. </span>" title="Sur <span class="count"> 4 </span> avis, note : <span class="rating"> 4.25. </span>" /><img src="http://www.ceinfo.fr/Forum/styles/prosilver/imageset/evaluation_light.gif" width="10" height="8" alt="Sur <span class="count"> 4 </span> avis, note : <span class="rating"> 4.25. </span>" title="Sur <span class="count"> 4 </span> avis, note : <span class="rating"> 4.25. </span>" /><img src="http://www.ceinfo.fr/Forum/styles/prosilver/imageset/evaluation_light.gif" width="10" height="8" alt="Sur <span class="count"> 4 </span> avis, note : <span class="rating"> 4.25. </span>" title="Sur <span class="count"> 4 </span> avis, note : <span class="rating"> 4.25. </span>" /><img src="http://www.ceinfo.fr/Forum/styles/prosilver/imageset/evaluation_dark.gif" width="10" height="8" alt="Sur <span class="count"> 4 </span> avis, note : <span class="rating"> 4.25. </span>" title="Sur <span class="count"> 4 </span> avis, note : <span class="rating"> 4.25. </span>" /
Hors ligne
Je ne crois pas que l'attribut alt d'une balise <img/> (ou autre d'ailleurs) accepte des balises de formatage du texte qu'il est censé affiché dans une infobulle.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne