Problème avec itemReviewed.name
Module MEDIA
Support Général
MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Après un tour sur Google Search j'ai quelques erreurs qui remontent en masse.
Concernant le module media, il semblerait qu'il manque le "itemReviewed.name"
En décortiquant le JS dans le template .\default\framework\content\notation j'ai vu qu'il y avait des itemprop et le rating, mais pas sur le nom de du média (donc itemReviewed.name).
Code HTML :
# IF C_NOTES #
<div aria-label="${LangLoader::get_message('note', 'common')}: {AVERAGE_NOTES}/{NOTATION_SCALE}" class="notation static-notation" itemprop="aggregateRating" itemscope="itemscope" itemtype="http://schema.org/AggregateRating">
# START star #
<a href="" onclick="return false;" class="fa star fa-star-empty" id="star-{ID_IN_MODULE}-{star.I}" aria-hidden="true"><span class="star-width {star.STAR_WIDTH}"></span></a>
# END star #
<meta itemprop="ratingCount" content="{NUMBER_NOTES}">
<meta itemprop="ratingValue" content="{AVERAGE_NOTES}">
<meta itemprop="bestRating" content="{NOTATION_SCALE}">
</div>
# ELSE #Je suppose qu'on peut y intégrer un meta itemprop avec le nom du média non ?
Je ne sais pas trop comment faire, et peut-être que je dis des bêtises.

Merci pour votre aide
Édité par MickaelFR Le 29/10/2023 à 11h45
babsolune Membre non connecté
-
Administrateur
- Voir le profil du membre babsolune
- Inscrit le : 16/05/2008
- Site internet
- Groupes :
-
Equipe Développement

Récupérer le nom de l'item dans la notation, je ne suis pas sûr de la faisabilité...
Ce qui doit être jouable, ce serait de récupérer le nombre de notes dans media/media.php et créer une condition
Code TEXT :
si (il y a au moins une note)
on ajoute la meta avec la propiété et le nom de l'itemdonc dans media.php
déclarer la condition
en 5.2 :
'C_HAS_NOTE' => $notation->get_number_notes() > 0,
en 6.0 :
'C_HAS_NOTE' => $notation->get_notes_number() > 0,
et dans le tpl
en 5.2
Code TPL :
en 6.0
Code TPL :
à tester et voir si c'est la bonne démarche
MickaelFR Membre non connecté
Booster Fusée
-
Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Je te remercie, je test ceci

EDIT :
ça s'arrange on dirait, il reste un problème visiblement, sur un média.

Il y a aussi ceci, dans la liste des médias ( adresse : https://www.mickaelfr.eu/media/media-0-1+speleo-randonnees.php )
Édité par MickaelFR Le 30/10/2023 à 11h35
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie
