Post
#1
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Przedstawiam Wam dziś klasę widoku - jest to alternatywa dla systemów szablonów. Dzięki tej klasie możecie łatwo oddzielić logikę aplikacji od jest wyglądu.
Opis i przykłady użycia znajduje się tu: http://nospor.pl/klasa-widoku.html Download (klasa wraz z przykładową aplikacją): http://nospor.pl/download/idfolder/31/ |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%)
|
Cytat Moim głównym celem było pokazanie, głównie dla początkujących, którzy latają po forach z coraz to dziwniejszymi pytaniami: a jak to zrobić w smarty, a jak zrobić działanie w smarty, a jak...... i tak bez końca. Im smarty nie jest do niczego potrzebne. Kupie innych osób też nie i to chciałem właśnie pokazać. Smarty zyskało na popularności czy mnie znowu coś minęło? Jednak nie dziwię Ci się, że po doświadczeniach z tym czymś oraz "własnymi systemami" żywisz niechęć do szablonów. (IMG:style_emoticons/default/wink.gif) IMO jeżeli chciałeś zademonstrować przykład użycia dużo lepiej byłoby, gdybyś zrobił to w połączeniu z jakimś FW: 1. Nawet początkujący zaczynają wyrastać z masochizmu jakim jest pisanie w czystym PHP, więc istnieje realna szansa, że ktoś faktycznie z tego skorzysta. 2. Wtedy będzie to faktycznie mogło stanowić realną alternatywę. 3. Od razu zobaczysz czy interfejs Twojej biblioteki jest zrypany czy nie. Jeżeli integracja będzie jednym wielkim bólem czterech liter, wiedz że coś masz masz spieprzone. Chociaż patrząc po źródłach/rozwiązaniach z niektórych popularnych PHP-owych FW, istnieje też opcja, że wina nie będzie po Twojej stronie. (IMG:style_emoticons/default/wink.gif) |
|
|
|
nospor [klasa]Klasa widoku 13.06.2013, 07:47:27
Spawnm ViewPluginBase dał bym jako abstract.
$tpl na... 13.06.2013, 08:33:52
pyro Cześć.
A ma coś lepszego / innego niż istniejące ... 13.06.2013, 08:35:21
nospor CytatViewPluginBase dał bym jako abstract.A ma to ... 13.06.2013, 08:44:45
Dipter 1. Wszystkie właściwości klasy są statyczne, za wy... 13.06.2013, 14:37:18
Crozin 1. Brak wsparcia dla PSR-0 oraz Composera; Brak re... 13.06.2013, 15:09:42
nospor @dipter
ad1) Mi pasuje tak.
ad2) Pewnie masz racj... 13.06.2013, 15:31:53
Dipter Cytat@dipter
ad1) Mi pasuje tak.
ad2) Pewnie masz... 13.06.2013, 16:05:09
nospor ad1) Wyjaśni mi wkońcu ktoś o jakich tu kłodach mo... 13.06.2013, 16:13:07
Crozin CytatNie ma psr, nie ma composera. Brak publiczneg... 13.06.2013, 16:57:02
Spawnm Cytatjak php5.3 będzie standardem, to zacznę tego ... 13.06.2013, 16:58:34
nospor CytatTobie chyba nie muszę tłumaczyć wyższości wsz... 13.06.2013, 17:47:31
Crozin CytatO ile w takim linuxie to jest zajebista spraw... 13.06.2013, 20:44:30
nospor CytatMoże jeszcze mi powiesz, że o narzędziach do ... 14.06.2013, 07:38:46
Crozin CytatChcesz mi powiedzieć, że inne systemy szablon... 14.06.2013, 14:02:36
nospor CytatTak, albo przynajmniej udostępniają coś w rod... 14.06.2013, 17:12:09
nospor CytatIMO jeżeli chciałeś zademonstrować przykład u... 17.06.2013, 11:42:06
uki8877 OK, bardzo mi sie spodobala ta klasa i chcialbym ... 28.05.2016, 14:52:50
viking Poczytaj troszkę podstaw m.in. jak stosować namesp... 28.05.2016, 15:23:33
nospor CytatCall to undefined method Db::prepare()Przecie... 29.05.2016, 22:07:28 ![]() ![]() |
|
Aktualny czas: 9.12.2025 - 17:40 |