Seite 1 von 1

zwei Templates in einer Seite

Verfasst: 16.06.2008 13:48
von chipsyat
hi Leute,

ich habe zwei Templates, nennen wir sie einmal tpl "a" und "b" die gemeinsam - also untereinander aufscheinen sollen.

Das ist der php-Code

Code: Alles auswählen

<?php 

// standard hack prevent 
define('IN_PHPBB', true); 
$phpbb_root_path = './'; 
include($phpbb_root_path . 'extension.inc'); 
include($phpbb_root_path . 'common.'.$phpEx); 

// standard session management 
$userdata = session_pagestart($user_ip, PAGE_TEMPLATE); 
init_userprefs($userdata); 

// set page title 
$page_title = 'A'; 

// show online 
define('SHOW_ONLINE', true); 

// standard page header 
include($phpbb_root_path . 'includes/page_header.'.$phpEx); 

// assign template 
$template->set_filenames(array( 
        'body' => 'a.tpl') 
); 

$template->pparse('body'); 

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

?>


hat da jemand einen Tipp für mich?

Grund:
oben tpl "a" ist dann in mehreren Seiten eingebaut - wenn änderungen kommen mächte ich nicht immer alle Seiten ändern sondern nur "a"

vielen Dank im Voraus
Chipsy

Verfasst: 19.06.2008 14:29
von bgx
Ich versteh deine Frage nicht ganz?

Warum machst du es nicht so:

Code: Alles auswählen

If Grund A
$template->set_filenames(array(
        'body' => 'a.tpl')
);
else 
$template->set_filenames(array(
        'body' => 'b.tpl')
);