 |
 |
 |
|
Stand: 30.12.2008 04:56 aktuelle Version auf phpBB.de |
|
 |
|
 |
|
 |
|
|
 |
Knowledge Base Offline -> Templates und Mods -> Wie integriere ich das Forum in meine Homepage?
Wie integriere ich das Forum in meine Homepage? |
Autor: Pyramide |
Stand: 30.12.2008 04:56 |
Neuste Version unter: http://www.phpbb.de/doku/kb/forum_homepage |
 |
Wie integriere ich das Forum in meine Homepage?
Der Artikel beschreibt, wie man das Forum in das Layout der Homepage integriert, so daß Navigationselemente etc. von Forum und Homepage vorhanden sind.
Um das Forum in deine Homepage zu integrieren, reicht es nicht aus, einfach Code ähnlich diesem zu schreiben:
Code: | <?php
include('dein_header.php');
include('forum/index.php')
include('dein_footer.php');
?> | In diesem Fall würden Pfade von Links und Bildern nicht richtig aufgelöst werden, Cookies können nicht gesetzt werden und wenn man auf einen Link, z.B. zu viewforum.php klickt, hat man den Homepage-Header wieder verlassen.
Die Lösung ist der umgekehrte Weg: Nicht das Forum in die Homepage einbinden, sondern die Homepage ins Forum. Dazu musst du nichts weiter tun, als den HTML-Code von header/footer der Homepage in die Dateien templates/subSilver/overall_header.tpl bzw. overall_footer.tpl einzufügen. Falls dein header/footer PHP-Code enthält, solltest du diesen in includes/page_header.php bzw. page_tail.php einfügen und per $template->assign_var(...) dem Template zuweisen (siehe Artikel Template-Syntax von phpBB). Direkt ausgeben (z.B. mit echo) solltest du insbesondere in page_header.php nichts, da dort Cookies und andere HTTP-Header gesetzt werden müssen.
Siehe auch: Vorlage für in phpBB eingebundene Seiten
|
Knowledge Base Offline -> Templates und Mods -> Wie integriere ich das Forum in meine Homepage?
 |
Das Kopieren von Artikeln (auch auszugsweise) ist nur nach ausdrücklicher Genehmigung erlaubt!
|
 |
|