Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> templates jak w phpbb
vtuner
post
Post #1





Grupa: Zarejestrowani
Postów: 220
Pomógł: 10
Dołączył: 23.08.2005
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Jak prosto zrobić aby sam kod funkcji itp. będą w samym pliku test.php natomiast caly wyglad w test.tpl w phpbb jest cos takiego:
  1. <?php
  2. $template->set_filenames(array(
  3. 'body' => 'test.tpl')
  4. );
  5. ?>


i potem odpowiednie odwolania do roznych czesci strony
  1. <?php
  2. $template->assign_vars(array(
  3. 'MARKETCONFIGINFO' => "$marketinfo",
  4. 'MARKETTABLETITLE' => "Stwórz lub Zmodyfikuj swój Market",
  5. 'S_CONFIG_ACTION' => append_sid('admin_shop.' . $phpEx),
  6. 'MARKETTITLE' => "Edycja Marketu",
  7. 'MARKETGENERAL' => $lang['conf_config'],
  8. 'MARKETSETTINGS' => $lang['conf_conf'],
  9. 'MARKETCOMMISIONS' => $lang['commissions'],
  10. 'MARKETEXPLAIN' => "Sekcja ta służy do tworzenia lub modyfikowania powstałego Marketu.",
  11. 'MARKETGLASS' => $board_config['market_glass'])
  12. );
  13. ?>


patrzylem na te wszytkie funcje assign_vars i set_filenames ale one maja odwołania w całym kodzie forum. Czy można to jakość w prostrzy sposob zrobic??
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
vtuner
post
Post #2





Grupa: Zarejestrowani
Postów: 220
Pomógł: 10
Dołączył: 23.08.2005
Skąd: Łódź

Ostrzeżenie: (0%)
-----


czemu nie chce mi przyjac tego kodu:

  1. <?php
  2.  
  3. include('template.php');
  4. $template = new Template;
  5. $template->set_rootdir('templates/');
  6. $template->set_filenames(array(
  7. 'body' => 'test.tpl')
  8. );
  9.  
  10. $title = 'HOME';
  11.  
  12. $template->assign_vars(array(
  13. 'TPL' => $tpl,
  14. 'HEADER' => include('header.'.$phpEx),
  15. 'TITLE' => $title,
  16. 'FOOTER' => include('footer.'.$phpEx),
  17. ));
  18.  
  19. $template->pparse('body');
  20. $template->destroy();
  21.  
  22. ?>


Wywala błąd z Apachem a probowalem na wielu serwerach i ciagle to samo. Jak usune jeden include to wtedy jest dobrze ale ja musze miec dwa jeden odpiwedni za header(naglowek) a drugi za footer(stopka). Moze robie cos zle jak to zrobic poprawnie?
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 06:48