Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Szablony z sekcjami
Forum PHP.pl > Forum > PHP
blind fish
Otórz piszę sobie system szablonów i doszedłem do momentu kiedy się zawiesiłem sad.gif Otórz chciałbym mój skrypt rozwinąć o obsługę sekcji, i nic mi nie wychodzi angrysmiley.gif
Kod mojej działającej klasy:
  1. <?
  2. class szablon {
  3. //start class szablon
  4. var $nieprzetworzony;
  5. var $nazwa;
  6. var $wartosc;
  7. function laduj($plik) {
  8. //start laduj()
  9. $this->nieprzetworzony = implode('', file($plik));
  10. //koniec laduj()
  11. }
  12. function dodaj($nazwa, $wartosc) {
  13. //start dodaj()
  14. $this->nazwa[] .= &#092;"{\".$nazwa.\"}\";
  15. $this->wartosc[] .= $wartosc;
  16. //koniec dodaj()
  17. }
  18. function pokaz() {
  19. //start pokaz()
  20. return str_replace($this->nazwa, $this->wartosc, $this->nieprzetworzony);
  21. //koniec pokaz
  22. }
  23. //koniec class szablon
  24. }
  25. ?>

Nie jest zaawansowany, ale do tej pory wystarczał.. Otóż chciałbym aby mi ktoś mógł pomóc i podał jakieś sposoby na rozbudowanie tej klasy, ew. podał kod swojego systemu abym mógł się na nim wzorowac i aby wiedział jakie rozwiązania zastosowane zostały tongue.gif Liczę na pomoc sadsmiley02.gif
Strzałek
Jestem początkując, ale widze że ta klasa jest doś kiepska.

http://webcity.pl/webcity/artykuly.php/t/5
http://www.leon.w-wa.pl/texts/templates.php
http://strefaphp.net/index.php?page=artykuly&what=view&id=39
http://php.org.pl/artykuly/3/16

tutaj sobie pocztaj jak stworzyć to co ty stworzyłeś tylko lepiej smile.gif
blind fish
No fakt zbyt ciekawa ona nie jest, ale działa.. Jednak nie zauważyłeś jednego faktu.. Podałeś mi artykuły o pisaniu klas, tylko bez obsługi sekcji, a jeśli mam pisać coś lepszego to już conajmniej z obsługą sekcji blink.gif Czytaj uważniej..
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.