zwei Templates in einer Seite

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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
chipsyat
Mitglied
Beiträge: 34
Registriert: 01.08.2006 10:41
Wohnort: habe ich, Nähe Wien
Kontaktdaten:

zwei Templates in einer Seite

Beitrag 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
Benutzeravatar
bgx
Mitglied
Beiträge: 228
Registriert: 30.11.2005 22:32
Kontaktdaten:

Beitrag 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')
);
Antworten

Zurück zu „phpBB 2.0: Mod Support“