template von unterordner aufrufen

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.
Antworten
Benutzeravatar
Fennias Maxim
Mitglied
Beiträge: 489
Registriert: 12.08.2005 20:16
Wohnort: Technodrome
Kontaktdaten:

template von unterordner aufrufen

Beitrag von Fennias Maxim »

Ich hab ein php-script welches sich in einem unterordner befindet.

z.B. /phpbbroot/script/script.php

wenn ich jetzt z.B. die overall_header aufrufe haben alle links im header eine falsche adresse. Nämlich phpbbroot/scripts/template/subBlack/Bild.gif etc.

wie kann ich/ muss ich das verändern das das script das verzeichniss scripts beim aufruf umgeht?
Ich hab schon versucht:

$template->set_filenames(array(
'body' => '../use_body.tpl')

Aber das bringt nur den fehler das das file "../use_body.tpl" nicht gefunden wurde.(obwohl es in den Ordnern ist)
50% aller Fragen können mit der Knowledge Base oder der Forensuche beantwortet werden!
Warum hast du also diesen Thread hier eröffnet?
Benutzeravatar
Fennias Maxim
Mitglied
Beiträge: 489
Registriert: 12.08.2005 20:16
Wohnort: Technodrome
Kontaktdaten:

Beitrag von Fennias Maxim »

Ok. hab jetzt selbst ein workaroungefunden.ich schmeiss in den rootpath ne datei, die dann die datei included, die ich über den link mitschick.

Code: Alles auswählen

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$rpg_mod_root_path = "$phpbb_root_path" . 'shop/';

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management

$itemid = $_REQUEST['id'];
 if (!isset($_REQUEST['id']))
	{
		message_die(GENERAL_MESSAGE, 'No Item Chosen!');
	}
  $sql = "SELECT name FROM ".SHOPITEMS_TABLE." WHERE id ='$itemid' ";
  if( !($result = $db->sql_query($sql)) )
  {
  message_die(GENERAL_ERROR, 'Could not obtain item information', '', __LINE__, __FILE__, $sql);
  }
$result = $db->sql_query($sql);
$row = mysql_fetch_array($result);
include_once($rpg_mod_root_path . $row['name'] . '.' . $phpEx);
50% aller Fragen können mit der Knowledge Base oder der Forensuche beantwortet werden!
Warum hast du also diesen Thread hier eröffnet?
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“