Sortierart in template ändern

Alles zu Styles, Templates, Icons und Smilies für phpBB 3.0.x, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
phpBB Styles Demo
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Antworten
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Sortierart in template ändern

Beitrag von LisaserstesForum »

Hi, ich versuche gerade die Anzeigeoption / Sortierart der Themen für bestimmte Forenkategorien direkt im template zu ändern.
(Nicht im UCP)

Ich suche im template die Datei und Stelle, wo die Sortierart "Sortiere Themen absteigend / aufsteigend" festgelegt wird.
Im Moment suche ich in der viewforum_body.html, habe aber die passende Stelle noch nicht gefunden.
Der Style ist Prosilver.
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Sortierart in template ändern

Beitrag von Miriam »

Was genau möchtest Du machen?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Lehrling
Ehemaliges Teammitglied
Beiträge: 3833
Registriert: 15.01.2012 20:00
Kontaktdaten:

Re: Sortierart in template ändern

Beitrag von Lehrling »

das müsste das hier sein:

viewforum_body.html:

Code: Alles auswählen

<!-- IF not S_IS_BOT -->
			<label>{L_DISPLAY_TOPICS}: {S_SELECT_SORT_DAYS}</label>
			<label>{L_SORT_BY} {S_SELECT_SORT_KEY}</label>
			<label>{S_SELECT_SORT_DIR} <input type="submit" name="sort" value="{L_GO}" class="button2" /></label>
	<!-- ENDIF -->
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: Sortierart in template ändern

Beitrag von LisaserstesForum »

Mh, was ist denn ein Sort_key?

@Miriam:
Im Standart werden in den Foren die neuesten Themen oben angezeigt und die alten darunter, außer man ändert es im persönlichen Bereich.
Ich möchte über das Template festlegen, dass im Forum X die neuen Themen unten und die alten darüber sortiert werden, egal, was im UCP
eingestellt ist.
Natürlich begrenze ich das auf eine ForenID.
Benutzeravatar
Crizzo
Administrator
Administrator
Beiträge: 12122
Registriert: 19.05.2005 21:45
Kontaktdaten:

Re: Sortierart in template ändern

Beitrag von Crizzo »

Wenn ich mich jetzt rechterinnere, dann geht das nicht übers Template. Mehr Zeit hab ich gerade nicht. Wirf mal einen Blick in die "viewforum.php".
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Sortierart in template ändern

Beitrag von Miriam »

Check das ->

finde in der viewforum.php

Code: Alles auswählen

// Check if the user has actually sent a forum ID with his/her request
// If not give them a nice error page.
if (!$forum_id)
{
    trigger_error('NO_FORUM');
}
danach füge ein:

Code: Alles auswählen

$forum_id_2_chk = array(1, 2, 5, 6, 89); // hier die betreffenden Foren IDs kommasepariert eintragen

if (in_array($forum_id, $forum_id_2_chk))
{
    $sort_days    = 0;
    $sort_key    = 't';
    $sort_dir    = 'a';
}
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
LisaserstesForum
Mitglied
Beiträge: 996
Registriert: 28.08.2008 20:20
Wohnort: Kassel

Re: Sortierart in template ändern

Beitrag von LisaserstesForum »

Das funktioniert, danke Miriam! :)
Antworten

Zurück zu „[3.0.x] Styles, Templates und Grafiken“