Seite 1 von 1

phpBB Forum in eine Seite einbinden

Verfasst: 21.04.2006 17:14
von Serge
Hu, ich wollte mein phpBB Forum nicht als Einzelseite erscheinen lassen, sondern in eine Seite einbinden. Der Main Teil der Seite wird über include eingebunden und genau so wollte ich dann auch das Forum einbinden.
Wie kriege ich das hin :)

Verfasst: 21.04.2006 17:43
von eiko
Vielleicht mit einem i-frame wenn ich deine Frage richtig verstehe?

Verfasst: 21.04.2006 17:51
von Serge
was ist ein i-frame?
Also wenn ich versuche dirrekt index.php aus dem phpBB ordner zu includieren kommt ein Fehler, logischerweise :-?

Verfasst: 21.04.2006 18:23
von Mahony
Hallo Serge
Hast du dir das hier schon angesehen?--->Wie integriere ich das Forum in meine Homepage?



Grüße: Mahony

Verfasst: 21.04.2006 19:32
von Serge
Hm da stellen sich mir gleich 2 Probeleme:

Da sich das template in einem völlig anderem Ordner befindet, kann ich keine relativen Pfade zu bildern etc. verwenden. Also wenn ich z. B. mein Menue in ne Extra Datei tue und diese sowohl in der Hauptseite als auch im Forum include.

Ich hab versucht in diesem overall_header.tpl was zu includen, aber der explorere übersetzt den php code garnicht, es steht dann im Browser da "<?php include(blablabla..); ?>"
Beim link stand was von Variablen, aber wie genau das gehen soll steht da nicht, hab weng rumprobiert ohne erfolg.

Verfasst: 21.04.2006 20:34
von Mahony
Hallo
Schau dir mal die Vorlage für in phpBB eingebundene Seiten an.

Zu deinem Problem mit der relativen Verlinkung: Du musst in der pageheader.php bzw. allen entsprechenden PHP-Dateien an allen Stellen, an denen URLS definiert werden die Pfade ändern.

Am besten suchst du in der Datei nach $phpEx, dann findest du die Stellen am schnellsten.


Grüße: Mahony

Verfasst: 21.04.2006 20:57
von Serge
Die Pfade zu meinen Grafiken sind falsch, da sie net sowohl auf der Hauptseite als auch in der phpBB Seite richtig sein können, da beide Dateien in völlig verschiedenen Verzeichnissen liegen, aber das selbe Menue usw. nutzen müssten.

Dieses Vorlagebeispiel, also das zeigt bei mir irgendwie nur den Forumkopf an, nicht das Forum selber. Was kann man damit anfangen? Ich versteh die Logik dahinter irgendwie nicht. Ich soll es ins phpBB verzeichnis legen und dann? Ich könnte da meine Seite einbauen, aber es ist ja nur der Header? Also da ist ja nur der Kopf, das Forum selber fehlt ._.

Verfasst: 21.04.2006 22:09
von Serge
Also mein Hauptproblem ist das:
Ich hab versucht in diesem overall_header.tpl was zu includen, aber der explorere übersetzt den php code garnicht, es steht dann im Browser da "<?php include(blablabla..); ?>"
Warum wird der php code in der tpl datei nicht übersetzt? Wie kriege ich es hin dass er übersetzt wird?

Verfasst: 21.04.2006 23:56
von Jan500
hi

das musst du in der php schreiben und dann in der tpl ausgeben siehe auch: KB:template_syntax

jan