Bonsoir,
Je continue mes pérégrinations avec le module News (Version 2.7 avec WSB 2.7). Je souhaite afficher le nombre de commentaire pour chaque news. J'ai trouvé sur le forum anglais un post dont il était question de cette modification.
J'ai donc rajouter à la page view.php le code suivant :
$vars = array('[PAGE_TITLE]', '[GROUP_ID]', '[GROUP_TITLE]', '[GROUP_IMAGE]', '[DISPLAY_GROUP]', '[DISPLAY_IMAGE]', '[TITLE]', '[SHORT]', '[LINK]', '[DATE]', '[TIME]', '[USER_ID]', '[USERNAME]', '[DISPLAY_NAME]', '[EMAIL]', '[TEXT_READ_MORE]', '[COMMENTS_COUNT]');
if(isset($users[$uid]['username']) AND $users[$uid]['username'] != '') {
$query_comments = $database->query("SELECT title,comment,commented_when,commented_by FROM ".TABLE_PREFIX."mod_news_comments WHERE post_id = '".$post['post_id']."'");
$comments_count=$query_comments->numRows();
if($post_long_len < 9) {
$values = array(PAGE_TITLE, $group_id, $group_title, $group_image, $display_group, $display_image, $post['title'], $short, $post_link, $post_date, $post_time, $uid, $users[$uid]['username'], $users[$uid]['display_name'], $users[$uid]['email'], '');
} else {
$values = array(PAGE_TITLE, $group_id, $group_title, $group_image, $display_group, $display_image, $post['title'], $short, $post_link, $post_date, $post_time, $uid, $users[$uid]['username'], $users[$uid]['display_name'], $users[$uid]['email'], $TEXT['READ_MORE'], $comments_count);
}
} else {
if($post_long_len < 9) {
$values = array(PAGE_TITLE, $group_id, $group_title, $group_image, $display_group, $display_image, $post['title'], $short, $post_link, $post_date, $post_time, '', '', '', '', '');
} else {
$values = array(PAGE_TITLE, $group_id, $group_title, $group_image, $display_group, $display_image, $post['title'], $short, $post_link, $post_date, $post_time, '', '', '', '', $TEXT['READ_MORE'], $comments_count);
}
}
Et depuis l'administration, news et Settings, j'ai mis
<a href="[LINK]">[TEXT_READ_MORE]</a>
([COMMENTS_COUNT] commentaires)
... dans la partie "boucle post".
Résultat... coté public, je me retrouve avec un "blanc" en lieu et place du chiffre... Quelqu'un aurait il une idée ?
Merci d'avance
