![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 387 Pomógł: 273 Dołączył: 18.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Od jakiegoś czasu opracowuję sobie prostą klasę templatów, która wykorzystuję na swoich stronach. Na smarty jest dla mnie jeszcze za wcześnie, zresztą nie lubię takich wielkich 'krów' w małych projektach (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) . Niestety w programowaniu obiektowym nie mam jeszcze żadnego doświadczenia, więc zapewne ta klasa wiele wspólngo z OOP nie ma... Tak więc proszę o ogólną koncepcję - jak to powinno być zbudowane właściwie, oraz ewentualne uwagi co poprawić/dorobić w klasie, bo aktualnie nie ma ona prawie żadnych możliwości... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Kod nie mieścił się w poście: http://77.88.178.156/priv/ Jakby ktoś chciał wypróbować, przykład zastosowania:
templates/test.tpl ...wbrew pozorom tutaj nie ma żadnego cache, ta tablica tak nazwana jest tylko po to, żeby nie wczytywać jednego pliku 10 razy do takiego samego bloku (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Brak instrukcji warunkowych i pętli bo... nie wiem jak to ma wyglądać? Przecież w końcu po to są szablony, żeby nie umieszczać logiki pomiędzy styl? Tak więc proszę o uwagi i pozdrawiam Dodałem link do kodu ze swojego serwera, bo ten wyżej jak widzę padł albo usunął kod... http://77.88.178.156/priv/ btw, nie oczekuję nie wiem jakiej odpowiedzi, chociaż wskazówkę jak to zrobić poprawnie w OOP (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował l0ud 10.03.2008, 15:56:57 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 17.10.2025 - 09:39 |