Slt,
Content de de revoir parmis nous ;-)
dans ton cas, je pense que c'est la requête initiale du bloc qui faudrait modifier
$qry = "SELECT s.sid, aid, s.title, time, DATE_ADD(time, INTERVAL 2 DAY) AS expire, now() AS nowi, hometext, bodytext, comments, s.counter, topic, informant, notes, acomm
FROM ${prefix}_stories AS s
WHERE (ihome='0' OR s.catid='0') AND time <= now() $querylang
ORDER BY s.time DESC, s.sid DESC
LIMIT 0,$storynum";
Essaye voir avec une jointure pour récupérer catid et title de la table _stories_cat
http://www.siteduzero.com/tutoriel-3-214617-introduction-aux-jointures-sql.htmlSinon j'ai trouvé un vieux bout de code pour te donner une piste:
$qry = "SELECT s.sid, cat.catid, aid, s.title, time, DATE_ADD(time, INTERVAL 2 DAY) AS expire, now() AS jetzt, hometext, bodytext, comments, s.counter, topic, informant, notes, acomm, cat.title AS title1
FROM ${prefix}_stories AS s LEFT JOIN ${prefix}_stories_cat AS cat ON s.catid = cat.catid
WHERE (ihome='0' OR s.catid='0') AND time <= now() $querylang
ORDER BY s.time DESC, s.sid DESC
limit 0,$storynum";
L'affichage ensuite
// Kategorie zusammen mit der Artikelueberschrift anzeigen
$showcattitle = 1; # 0 Nein, 1 Ja,
// den Kategoriename mit anzeigen
if ($showcattitle && $story['catid']) {
#$story['title'] = $story['title'] . ' [<a href="modules.php?name=News&file=categories&op=newindex&catid=' . $story['catid'] . '">' . $story['title1'] . '</a>]';
$story['title'] = ''.$story['title'].'';
#<b>'.$story['title'].'</b>'
}
C'est a adapter, je suis pas chez moi donc peut pas essayer.