ďťż
Podstrony
|
telcocafeproboje zrobic prosty system szablonów i chce zrobic ze kiedy mam np cos takiego:<html> <body> <title>{TYTUL}</title> Menu: {MENU JEDEN}<br> Menu: {MENU DWA}<br> Newsy: {NEWSY} </body></html> to w miejscu gdzie jest przykładowo {TUTUL} wstawi sie jakis tekst np <? include("title.php"); ?> Poczytaj o Smarty. A jeśli chcesz naprawdę domowym sposobem pobawić się w szablony to możesz użyć funkcji str_replace() albo dać szablon w jednym pliku php (np. template.php) , zapisać go w zmiennej - coś takiego: <?php $szablon=' <html><head><title>'.$title.'</title></head>< body>'.$tresc.'</body></html> ' ?> i w pliku index.php odwołujesz się do templata, np: <?php $title='Tytuł'; $tresc='<p>Akapit</p>'; include('template.php'); echo $szablon; ?> Ale raz jeszcze podkreślam: nie zawracaj sobie "domowymi" sposobami głowy. Bo raz to nieoptymalne, ciężkie do zarządzania, a skoro są gotowe systemy szablonów (np Smarty) to aż grzech nie skorzystać. :google: gryzie? http://www.compzone....rticle&artid=23 |
|||
Sitedesign by AltusUmbrae. |