ich habe mir den Topic Prefix Mod von hier eingebunden. Der Mod klappt wunderbar.
Ich möchte ihn erweitern um die Prefixe bei den Suchergebnissen zu erhalten.
Ich erhalte diese Fehlermeldung, da die Variablen vermutlich nicht gefunden werden.
[phpBB Debug] PHP Notice: in file /search.php on line 756: Undefined index: prefix
[phpBB Debug] PHP Notice: in file /search.php on line 757: Undefined index: prefix_colour
Verändert wurden zur Standart phpbb3 3.05 search.php
nur die Zeilen 755 und 756 mit:
Code: Alles auswählen
$topic_prefix = $row['prefix'] ? $row['prefix'] : false;
$topic_prefix_colour = $row['prefix_colour'] ? $row['prefix_colour'] : false;
Code: Alles auswählen
'TOPIC_PREFIX' => $topic_prefix,
'TOPIC_PREFIX_COLOUR' => $topic_prefix_colour,
Vermutlich fehlt nur eine Abfrage, die ich aber nicht hinbekomme.
In der Db-Tabelle phpbb_topics wurde nur die Zeile topic_prefix hinzugefügt. Diese enthält die id (1 oder 2 oder 3 ...) des Prefix. Anhand dieser wird das eigentliche Prefix aus der Tabelle phpbb_topics_prefix (prefix und prefix_colour) ausgelesen. Damit stehe ich auf dem Schlauch. In der normalen Foren-Ansicht klappt es sehr gut.
Daniel