Neue Spalte in viewforum.php

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
cornhulio
Mitglied
Beiträge: 4
Registriert: 28.07.2005 07:49

Neue Spalte in viewforum.php

Beitrag von cornhulio »

Hallo zusammen,

ich benötige eine Neue Spalte in der viewforum.php. Grund ist eine neue Spalte die ich ich phpbb_posts eingefügt habe. Dieser Eintrag soll jetzt bei jedem Beitrag als neue Spalte erscheinen.

Kann mir hierbei jemand weiterhelfen und sagen an welchen Stellen hier Anpassungen nötig sind?

Ich habe bereits im Forum gesucht, aber leider nicht die erhoffte Hilfe gefunden.
mfg cornhulio
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

Hallo

Du musst in der viewforum.php
  • unter

    Code: Alles auswählen

    //
    // All announcement data, this keeps announcements
    // on each viewforum page ...
    //
    und

    Code: Alles auswählen

    //
    // Grab all the basic data (all topics except announcements)
    // for this forum
    //
    die SQL Query erweitern
  • bei

    Code: Alles auswählen

    make_jumpbox('viewforum.'.$phpEx);
    
    $template->assign_vars(array(
    weiter Templatevariablen (Platzhalter) für die Überschrift der Spalte ect. definieren
  • bei

    Code: Alles auswählen

    		$template->assign_block_vars('topicrow', array(
    die Templatevariable (Platzhalter) für den Inhalt der Spalte definieren (dabei kannst du mit $topic_rowset[$i]['name_der_spalte_in_der_datenbank'] auf den Inhalt der Spalte aus der Datenbank zugreifen)
In der viewforum_body.tpl nach

Code: Alles auswählen

	<!-- BEGIN topicrow -->
suchen. Oberhalb davon kannst in der Tabelle die Zelle für die Überschrift der Spalte definieren, unterhalb die Tabellenzelle für den Inhalt aus der Datenbank

siehe dazu: KB:template_syntax

Wenn dir das nicht als Erklärung reicht (wovon ich eigentlich ausgehe) musst du schon ein paar mehr Infos geben. Infos wie: Name der Spalte in der Datenbank, welches Template du verwendest, die Dateien viewtopic.php und viewtopic_body.tpl verlinken (siehe dazu: KB:datei), an welcher Stelle die neue Spalte eingefügt werden soll...

edit//
Fehler behoben.. mal wieder. Ich mein natürlich die viewforum.php und nicht die viewtopic.php
Zuletzt geändert von punkface am 06.03.2007 15:35, insgesamt 1-mal geändert.
cornhulio
Mitglied
Beiträge: 4
Registriert: 28.07.2005 07:49

Beitrag von cornhulio »

Hi,

vielen Dank.

Das waren genau die Informationen die ich gebraucht habe.
Hat alles bestens funktioniert.

mfg cornhulio
Antworten

Zurück zu „phpBB 2.0: Mod Support“