Hi Zusammen,
ich bin gerade dabei das Artikel Archiv mit einer Übersicht der Themen und Kategorien zu erweitern.
http://www.bonusjaeger.de/modules.php?name=Stories_Archive
Die Auflistung dieser hab ich jetzt auch hinbekommen, nur haperst noch bei der Darstellung der Artikel in der Übersicht. Die Themen und Kategorien sind noch nicht richtig verlinkt. Zu Testzwecken erfolgt der Aufruf wie folgt:
http://www.bonusjaeger.de/modules.php?name=Stories_Archive&topics=1
Zur Anzeige wird statt Monat und Jahr die Topic-ID übergeben. Ich glaube mein Fehler liegt in Variable $datequery, so dass die Where-Klausel nicht stimmt. Erhalte zwar keinen Syntaxfehler, aber irgendwas mach ich da falsch.
$datequery = '';
if ($year) {
$datequery .= ' AND YEAR(s.`time`)=' . intval($year);
}
if ($month) {
$datequery .= ' AND MONTH(s.`time`)=' . intval($month);
}
if ($topics) {
$datequery .= ' AND s.topic =' . intval($topics);
}
$qry = "SELECT s.sid, s.title, s.hometext, UNIX_TIMESTAMP(s.`time`) AS tstamp, s.comments, s.counter, s.topic, s.alanguage, s.score, s.ratings, sc.title AS cat_title, sc.catid
FROM ${prefix}_stories AS s LEFT JOIN ${prefix}_stories_cat AS sc
ON s.catid = sc.catid
WHERE s.`time` <= now() " . $datequery . "
ORDER BY s.`time` DESC, s.`sid` DESC
LIMIT " . intval($min) . "," . intval($show);
Da ich schon die verschiedensten Varianten ausprobiert habe, wäre ich für Unterstützung dankbar...auch try'n error hat seine Grenzen :gruebel:
MfG
Und es geht doch :BD:
Das Ergebnis ist hier zu bewundern:
http://www.bonusjaeger.de/modules.php?name=Stories_Archive
Jetzt könnt man das Archiv fast schon Newscenter nennen ;)
Funktioniert soweit ohne Probleme, wird aber sicher nochmal ergänzt.
Bei Interesse kann ich die Erweiterung auch zum DL anbieten.
MfG
:)
Hi, ich suche ein Modul oder Block um die News nach Kategorien anzuzeigen. Standardmäßig kann man sie ja nur nach Themen ordnen lassen. Deine Erweiterung wäre für mich vll eine Alternative. Wäre also lieb von dir, wenn du deine Änderung mal zum Download gibst.
Danke