Seite 1 von 1

Template->loadfile(): No file specified for handle body

Verfasst: 24.10.2005 18:16
von nrg76
hi,

ich habe mir eine kleine gebaut, wo ich reservierungen fuer doerfer machen kann in einem online game.

nun bekomme ich besagten fehler:

Template->loadfile(): No file specified for handle body

die .php liegt im root verzeichniss von phpbb
die dazugehoerige .tpl liegt in tamplates/subsilver/

hier der code der ds_regvillage.php

Code: Alles auswählen

<?
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

require("config.php");

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

define('MAP__COORDINATE_PATTERN','\d+:\d+:\d+');

function isCoordinate($s) {
return (0<preg_match('°^'.MAP__COORDINATE_PATTERN.'$°',$s,$m));
}

//=============Code[START]=====================

xxx
//=============Code[END]=======================

print '<pre style="border:1px solid darkviolet">'.var_export($ds_reg_village_01,true).'</pre>';

//
// Generate the page
//
 $template->pparse('body');

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>

ich hoffe mir kann da jemand weiterhelfen von euch.
danke im voraus ;)

Verfasst: 24.10.2005 18:21
von kratzer54847
wenn du hier den body ansprichst:

Code: Alles auswählen

// 
// Generate the page 
// 
 $template->pparse('body'); 
musst du ihn vorher definiert haben:

Code: Alles auswählen

$template->set_filenames(array( 
    'body' => 'deine_tpl.tpl'
));

Verfasst: 24.10.2005 18:28
von nrg76
jo stimmt ;)

oh man ^^
haette mir auch einfallen koennen ^^

aber auf jedenfall danke fuer die superschnelle antwort ;)