Ich habe schon einige Beiträge gelesen, wo nach einer dynamischen (und von Redaxo) generierten Navigation gefragt wurde, die man in einem PHPBB Forum verwenden kann. Hier meine Lösung:
1. Neues Template in Redaxo anlegen, welches die gewünschte dynamische Redaxo-Navigation erstellen soll. Dabei am Ende des Templates die Variable per ECHO oder PRINT ausgeben.
2. In der Redaxo-Struktur einen Artikel anlegen, welcher das soeben erstellte Template zugewiesen bekommt. Die komplette URL dieses Artikels kopieren (Z.B. http://www.meinewebsite.de/index.php?ar ... 14&clang=0
3. In dem Installationsverzeichnis des PHPBB Forums die Datei includes/page_header.php öffnen und ganz nach unten scrollen wo die "common variables" definiert werden. Unter dem Kommentar, bevor die Variablenzuweisungen beginnen, habe ich folgenden Code hinzugefügt:
Code: Alles auswählen
ob_start(); // Wir starten den Buffer
include("http://www.meinewebsite.de/index.php?article_id=14&clang=0"); // Artikel mit dem Redaxo-Navitemplate ist jetzt im im Buffer
$redaxonavi=ob_get_contents(); //Buffer wird in die $redaxonavi geschrieben
ob_end_clean(); //Buffer wird gelöscht
Code: Alles auswählen
'DYNAMIC_REDAXO_NAVIGATION' => $redaxonavi,
Code: Alles auswählen
{DYNAMIC_REDAXO_NAVIGATION}
So hat es bei mir funktioniert, und der Aufwand ist minimal, da man im Grunde keinen Code neu schreiben muss. Anregungen und wie man es besser/schneller/sicherer machen kann nehme ich gerne entgegen.
Da das Forum bei mir keine Kernfunktion darstellt und der Traffic sich in Grenzen hält, hoffe ich, dass die Performance gut bleiben wird.