Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> System szablonów, Gotowy kod, problem z pętlami
KoPcIu
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 1
Dołączył: 23.10.2008

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


Witam, ostatnio znalazłem w sieci system szablonów pisany Obiektowo, zaciekawił mnie ten kod a więc od razu zacząłem pisać na nim stronę, wszystko szło dobrze do pewnego czasu. Gdy chciałem skorzystać z pętli while, po prostu nie wiem gdzie w takim systemie zastosować pętle.

Tutaj jest link do szablonu:
http://eazu.pl/index.php/bardzo-prosty-system-szablonow/

Ma ktoś jakiś pomysł jak zastosować pętlę?

Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
R4D3K
post
Post #2





Grupa: Zarejestrowani
Postów: 144
Pomógł: 12
Dołączył: 16.03.2007

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


Cytat
I powiedz mi jakim cudem wyświetlasz np. listę postów bez pętli? 20 razy powtarzasz to samo?

Oczywiście, że korzystam z pętli, tylko nie zamieszczam jej w szablonie co najwyżej jakiś tag informujący parser szablonu, że należy wstawić te 20 postów, zresztą napisałem to:
Cytat
wyświetlanie komponentów, które według mojego projektu opakowują dane z bazy danych w kod HTML, czy inne dane które trzeba listować


Crozin a czym w aplikacjach internetowych PHP jest rozdzielenie logiki biznesowej od prezentacji ? Nie będę tutaj się zbytnio rozpisywał bo o tym czytałem całą masę tematów, ale nie wiem czy wógle 1 posta przeczytałeś, otworzyłeś 1 linka, który autor tematu podał czy ciężko Ci było:
Cytat
(...) Mieszają oni kod PHP z kodem (x)HTML w taki sposób, że jeżeli ktoś chce coś zmienić w wyglądzie, wymaga to wielkiego skupienia i dużego nakładu pracy, gdyż np. kod (x)HTML jest porozbijany na części, pomiędzy którymi odstęp wynosi nawet kilkaset linii. Spróbuję dzisiaj Wam zaprezentować bardzo prosty sposób, w jaki można to uprościć (...)


A oto jak wygląda przykładowy szablon, według Eazu, autora tego systemu szablonów
  1. <h2>Nagłówek drugiego stopnia</h2>
  2. <p>Działa? <?php echo self::$zmienne['dziala'] ?></p>


Teraz autor tematu napisał, może nie przeczytałeś to Ci wkleję:
Cytat
Gdy chciałem skorzystać z pętli while, po prostu nie wiem gdzie w takim systemie zastosować pętle.


I jak rozumiem według Ciebie powinno to być w tym kodzie szablonu, tak ?
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 - 07:34