web-dev-qa-db-fra.com

Comment obtenir la valeur de vote / note d'article actuellement ouverte

Je souhaite afficher le numéro d'évaluation de l'article dans mon modèle de substitution "com_content/article". Comment puis-je obtenir la valeur de rating_sum et de rating_count de l'article ouvert?

1
webchun

S'il vous plaît éviter de pousser des requêtes pures. Fais-le comme ça:

$db = JFactory::getDBO();
$query = $db->getQuery(true);
$query->
    select('rating_sum')->
    from('#__content_rating')->
    where('content_id='.(int)$this->item->id);
$db->setQuery($query) ;
$rating = $db->loadResult();

Cela rendra votre code plus portable.

2
Artur Stępień

Aucun problème trouvé

$db = JFactory::getDBO();
$id = $this->item->id;
$sql = 'SELECT rating_sum FROM #__content_rating WHERE content_id='.$id;
$db->setQuery($sql) ;
$rating = $db->loadResult();
0
webchun