Seite 2 von 2
Verfasst: 28.10.2004 21:58
von dn910
Acid hat geschrieben:viewforum.php
++FINDE++
Code: Alles auswählen
//
// Grab all the basic data (all topics except announcements)
// for this forum
//
++DANACH EINFÜGEN++
Code: Alles auswählen
$order = ( $forum_id == 2 ) ? 't.topic_title ASC' : 't.topic_type DESC, t.topic_last_post_id DESC';
...die ForenID angleichen.
++FINDE++
Code: Alles auswählen
ORDER BY t.topic_type DESC, t.topic_last_post_id DESC
++MIT FOLGENDEM ERSETZEN++
Damit würden im Forum No.2 die Themen alphabetisch absteigend sortiert werden.
Hallöchen
wie gebe ich den Cod an, wenn ich mehrere Seiten so alphabetisch ordnen möchte ???
Viele Grüße Dirk
Verfasst: 18.12.2005 22:46
von xmanforever
Ja, die Frage habe ich leider auch noch.
Wenn ich gleich mehrere Foren sortieren möchte, wie mache ich das dann?
Verfasst: 30.06.2006 11:44
von Inder
*push*...wurde das inzwischen schonmal beantwortet? Ich möchte auch gerne mehrere foren alphabetisch ordnen lassen.
wenn man das == durch ein != ersetzt ordnet er ALLE Themen, aber das möchte ich auch nicht. Ich möchte ausgewählte ordnen lassen.
//edit: habs gefunden
Acid hat geschrieben:viewforum.php
++FINDE++
++MIT FOLGENDEM ERSETZEN++
++FINDE++
Code: Alles auswählen
//
// Grab all the basic data (all topics except announcements)
// for this forum
//
++DANACH EINFÜGEN++
$order_by = ( $forum_id == 1 ) ? 't.topic_type ASC, t.topic_last_post_id ASC' : 't.topic_type DESC, t.topic_last_post_id DESC';
..die
ForenID musst Du noch angleichen und das rot-markierte Deinen Wünschen anpassen (z.B. nach last post, first post ... sortieren).
einfach die einzelnen Foren mit dem logischen ODER abtrennen, d.h.
$order_by = ($forum_id == 1 || $forum_id == 2 || $forum_id == 3 ) usw...
Verfasst: 15.11.2006 19:30
von KleinerMuck
Hi
das mit dem "alle Foren ordnen" funzt net !!!
wenn ich das == durch != ersetzte kommt im Forum immer ein Datenbankfehler ????
Noch eine andere Frage, ich will die Topics nicht nach name, sondern nach Datum sortieren. DAs funzt mit dem hier angegebenene code nur zu 80%.
Er setzt zwar das datum 14.01.2006 nach ganz unten ( frühestes Datum ) dann kommen jedoch zwei vom 11.2006 und dann das nächste vom 07.01.2006. Mache ich die 0 vor der 7 weg und schreibe 7.01.2004 ordnet er es wieder richtig ?????
MFG
MUck
Verfasst: 17.03.2007 15:43
von Ramona_FP
Acid hat geschrieben:viewforum.php
++FINDE++
Code: Alles auswählen
//
// Grab all the basic data (all topics except announcements)
// for this forum
//
++DANACH EINFÜGEN++
Code: Alles auswählen
$order = ( $forum_id == 2 ) ? 't.topic_title ASC' : 't.topic_type DESC, t.topic_last_post_id DESC';
...die ForenID angleichen.
++FINDE++
Code: Alles auswählen
ORDER BY t.topic_type DESC, t.topic_last_post_id DESC
++MIT FOLGENDEM ERSETZEN++
Damit würden im Forum No.2 die Themen alphabetisch absteigend sortiert werden.
Huhu,
kann man "Wichtig" und "Ankündigung" davon trennen? Die pinnt er dadurch nicht mehr oben an, sondern sortiert wirklich
alles alphabetisch.. geht es auch so, das er nur die "normalen" Themen alphabetisch sortiert?
Verfasst: 20.06.2007 19:19
von Bratwurstbratgerät
Hallo
das mit Wichtig und der Ankündigung würde mich auch mal interessieren, über die Suche habe ich dazu leider nichts gefunden.
LG Bratwurst