neue seite einbinden - template
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.
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.
- peter17
- Mitglied
- Beiträge: 56
- Registriert: 15.11.2003 20:19
- Wohnort: A-3002 Purkersdorf
- Kontaktdaten:
hallo lucas!
danke für deine hilfe.
ich möchte aber die shopping.php nicht als meine startseite verwenden sondern diese seite über ein "subdomain" erreichbar machen.
also z.b. www.meinedomain.at/shopping -> dort sollte dann die jetzige shopping.php zur anzeige kommen.
deshalb habe ich die shopping.php in index.php umgetauft, sie in das directory shopping kopiert ...
nur anscheinend muss ich nun die angesprochenen pfadangaben adaptieren - nur wie?
danke
mfg peter
danke für deine hilfe.
ich möchte aber die shopping.php nicht als meine startseite verwenden sondern diese seite über ein "subdomain" erreichbar machen.
also z.b. www.meinedomain.at/shopping -> dort sollte dann die jetzige shopping.php zur anzeige kommen.
deshalb habe ich die shopping.php in index.php umgetauft, sie in das directory shopping kopiert ...
nur anscheinend muss ich nun die angesprochenen pfadangaben adaptieren - nur wie?
danke
mfg peter
- itst
- Ehrenadmin
- Beiträge: 7418
- Registriert: 21.08.2001 02:00
- Wohnort: Büttelborn bei Darmstadt
- Kontaktdaten:
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = '../'; // <----------------------------------------------
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
include('../includes/page_header.'.$phpEx); // <----------------------------------------------
?>
<table border="1" width="100%">
<tr>
<td width="50%">shopping</td>
<td width="50%">shopping</td>
</tr>
<tr>
<td width="50%">shopping</td>
<td width="50%">shopping</td>
</tr>
<tr>
<td width="50%">shopping</td>
<td width="50%">shopping</td>
</tr>
</table>
<?php
include('../includes/page_tail.'.$phpEx); // <----------------------------------------------
?>
Sascha A. Carlin,
phpBB.de Ehrenadministrator
phpBB.de Ehrenadministrator

- peter17
- Mitglied
- Beiträge: 56
- Registriert: 15.11.2003 20:19
- Wohnort: A-3002 Purkersdorf
- Kontaktdaten:
hallo sascha!
danke für deine unterstützung ...
ich habe nun deinen code eingebaut, jedoch wird das layout/die templates noch immer nicht geladen
http://plokta.org/~rc-web/phpBB2/shopping/
ich habe auch schon anderes probiert, komme aber nicht zu einer lösung ..
mfg peter
danke für deine unterstützung ...
ich habe nun deinen code eingebaut, jedoch wird das layout/die templates noch immer nicht geladen

http://plokta.org/~rc-web/phpBB2/shopping/
ich habe auch schon anderes probiert, komme aber nicht zu einer lösung ..
mfg peter
Das Problem beim Einbinden der page_header.php in einer Seite ausserhalb von phpBB ist, das dann die Links im Header auch nicht korrekt sind.
Entweder duplizierst du die page_header.php/overall_header.tpl und benennst sie um (auf den neuen Seiten werden dann diese Duplikate eingebunden und in den Dateien der Pfad angepasst) oder du fragst vorher den Pfad ab und deklarierst je nach Pfad den Verweis oder du bindest den Header+Styles direkt in die neuen Seiten ein ohne den Umweg über die page_header.php oder du gibst den absoluten Pfad an.
Entweder duplizierst du die page_header.php/overall_header.tpl und benennst sie um (auf den neuen Seiten werden dann diese Duplikate eingebunden und in den Dateien der Pfad angepasst) oder du fragst vorher den Pfad ab und deklarierst je nach Pfad den Verweis oder du bindest den Header+Styles direkt in die neuen Seiten ein ohne den Umweg über die page_header.php oder du gibst den absoluten Pfad an.
Zuletzt geändert von Acid am 19.12.2003 10:55, insgesamt 1-mal geändert.
- peter17
- Mitglied
- Beiträge: 56
- Registriert: 15.11.2003 20:19
- Wohnort: A-3002 Purkersdorf
- Kontaktdaten:
hallo acid!
so, jetzt steig ich grad ein bissl aus
nehmen wir jetzt einmal folgendes beispiel her:
mein phpbb forum liegt auf
http://62.99.236.195/~rc-web/phpBB2/
so ist es ja auch.
jetzt will ich unter
http://62.99.236.195/~rc-web/phpBB2/shopping
eine index.php aufrufen, die irgendeinen htmlcode beinhaltet:
wie z.b. derzeit
derzeit werden aber nicht die templates geladen.
was mache ich verkehrt? *steh auf der leitung*
ich will noch gar nicht von php seiten ausserhalb von phpbb2 sprechen
mfg peter
so, jetzt steig ich grad ein bissl aus

nehmen wir jetzt einmal folgendes beispiel her:
mein phpbb forum liegt auf
http://62.99.236.195/~rc-web/phpBB2/
so ist es ja auch.
jetzt will ich unter
http://62.99.236.195/~rc-web/phpBB2/shopping
eine index.php aufrufen, die irgendeinen htmlcode beinhaltet:
wie z.b. derzeit
Code: Alles auswählen
<?php
define('IN_PHPBB', true);
$phpbb_root_path = '../'; // <----------------------------------------------
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
include('../includes/page_header.'.$phpEx); // <----------------------------------------------
?>
<table border="1" width="100%">
<tr>
<td width="50%">shopping</td>
<td width="50%">shopping</td>
</tr>
<tr>
<td width="50%">shopping</td>
<td width="50%">shopping</td>
</tr>
<tr>
<td width="50%">shopping</td>
<td width="50%">shopping</td>
</tr>
</table>
<?php
include('../includes/page_tail.'.$phpEx); // <----------------------------------------------
?>
was mache ich verkehrt? *steh auf der leitung*
ich will noch gar nicht von php seiten ausserhalb von phpbb2 sprechen

mfg peter
- itst
- Ehrenadmin
- Beiträge: 7418
- Registriert: 21.08.2001 02:00
- Wohnort: Büttelborn bei Darmstadt
- Kontaktdaten:
Acid meinte außerhalb des phpBB-Verzeichnisses.
Wenn Du die Bilder/CSS in der overall_header.tpl statt relativ absolut referenzierst, passen auch die Templates wieder.
Siehe auch http://selfhtml.teamone.de/html/allgeme ... tm#absolut
Wenn Du die Bilder/CSS in der overall_header.tpl statt relativ absolut referenzierst, passen auch die Templates wieder.
Siehe auch http://selfhtml.teamone.de/html/allgeme ... tm#absolut
Sascha A. Carlin,
phpBB.de Ehrenadministrator
phpBB.de Ehrenadministrator

- peter17
- Mitglied
- Beiträge: 56
- Registriert: 15.11.2003 20:19
- Wohnort: A-3002 Purkersdorf
- Kontaktdaten:
hallo sascha und acid!
derzeit versteh ich nur bahnhof, obwohl ich schon irgendwie verstehe ...
könntet ihr mir vielleicht einmal beim obigen beispiel helfen, dass ich das einmal zum laufen bekomme. dann taste ich mich einmal langsam an weiteres heran.
derzeit steht z.b das in meiner overall_header.tpl
ist das nicht eh absolut?
mfg peter
derzeit versteh ich nur bahnhof, obwohl ich schon irgendwie verstehe ...
könntet ihr mir vielleicht einmal beim obigen beispiel helfen, dass ich das einmal zum laufen bekomme. dann taste ich mich einmal langsam an weiteres heran.
derzeit steht z.b das in meiner overall_header.tpl
Code: Alles auswählen
<link rel="stylesheet" href="templates/fiplain/{T_HEAD_STYLESHEET}" type="text/css" />
mfg peter
- Leuchte
- Ehemaliges Teammitglied
- Beiträge: 9179
- Registriert: 26.05.2003 14:57
- Wohnort: Duisburg
- Kontaktdaten:
Der Pfad ist relativ. Relativ zum phpBB-Verzeichnis. Absolut wäre
<link rel="stylesheet" href="http://www.deinedomain.de/templates/fiplain/{T_HEAD_STYLESHEET}" type="text/css" />