Seite 1 von 2
Code von 2er Board für 3.0.0 umsetzen wer kann helfen ?
Verfasst: 08.11.2008 09:56
von mamaryllis
hallo,
ich hatte im 2er Board einen Code zur sortierung den ich im 3.0.0 auch gene benutzen würde.Was muß geändert werden damit er fürs 3.0.0 funktioniert ???
Code: Alles auswählen
viewforum.php
++FINDE++
Code:
//
// Grab all the basic data (all topics except announcements)
// for this forum
//
++DANACH EINFÜGEN++
Code:
$order = ( $forum_id == 2 ) ? 't.topic_title ASC' : 't.topic_type DESC, t.topic_last_post_id DESC';
...die ForenID angleichen.
++FINDE++
Code:
ORDER BY t.topic_type DESC, t.topic_last_post_id DESC
++MIT FOLGENDEM ERSETZEN++
Code:
ORDER BY $order
Damit würden im Forum No.2 die Themen alphabetisch absteigend sortiert werden.
Bin für jede hilfe dankbar!
gruß mamaryllis
Verfasst: 20.11.2008 08:51
von mamaryllis
Hallo,
Kann mir niemand helfen das ich diese Funktion im 3.0.0 board funktionsfähig unterbringen kann ?
gruß ela
Verfasst: 20.11.2008 10:13
von aurora876
soweit ich weiß, ist diese funktion im phpBB 3 bereits integriert...
Forum sortieren
Verfasst: 20.11.2008 11:07
von Dr.Death
Nein, aber nicht die Default Einstellung für nur ein bestimmtes Forum.
Die Einstellung, die man im Persönlichen Bereich machen kann, greift dann für alle Foren.
Die Lösung wäre wie folgt ( im Beispiel habe ich die
Foren ID 26 benutzt, die müsste man ggf. anpassen

)
ÖFFNE:
viewforum.php
FINDE:
ERSETZE MIT:
Code: Alles auswählen
$sort_key = ($forum_id == 26) ? request_var('sk', 's') : request_var('sk', $default_sort_key);
Verfasst: 20.11.2008 18:10
von mamaryllis
Hi Dr.Death,
Klappt super

aber was muss ich denn ändern um es aufsteigend zu bekommen ?
LG ela
Verfasst: 21.11.2008 07:35
von Dr.Death
Eine Zeile tiefer das gleiche anwenden....
d = desc = absteigend
a = asc = aufsteigend
FINDE:
ERSETZE MIT:
Code: Alles auswählen
$sort_dir = ($forum_id == 26) ? request_var('sd', 'a') : request_var('sd', $default_sort_dir);
Re: Code von 2er Board für 3.0.0 umsetzen wer kann helfen ?
Verfasst: 30.01.2009 11:37
von Värmländer
Hej hej!
Ich würde auch gerne einige Foren bei mir alphabetisch sortieren.
Allerdings steht in meiner viewforum.php nicht
sondern
Code: Alles auswählen
$sort_key = request_var('sk', ((!empty($user->data['user_topic_sortby_type'])) ? $user->data['user_topic_sortby_type'] : 't'));
Könnte mir da bitte jemand weiterhelfen, damit ich einige Foren alphabetisch sortieren kann.
Danke und liebe Grüße
Andreas
Re: Code von 2er Board für 3.0.0 umsetzen wer kann helfen ?
Verfasst: 31.01.2009 15:06
von Knuffel77
Hallo,
habe bei mir jetzt
Code: Alles auswählen
$sort_key = ($forum_id == 29) ? request_var('sk', 's') : request_var('sk', $default_sort_key);
$sort_dir = ($forum_id == 29) ? request_var('sd', 'd') : request_var('sd', $default_sort_dir);
geändert, aber geändert hat sich nichts

Re: Code von 2er Board für 3.0.0 umsetzen wer kann helfen ?
Verfasst: 01.02.2009 17:19
von Dr.Death
Re: Code von 2er Board für 3.0.0 umsetzen wer kann helfen ?
Verfasst: 02.02.2009 12:01
von Knuffel77
Ich weiss, aber der Beitrag hier war noch von davor
