Smarty to aplikacja przełomowe, gdy okazało się, rozwój powoli uziemiony do zatrzymania i nowszego systemu szablonów, takich jak Gałązka , zastąpił go w sercach deweloperów.
Dwoo został po raz pierwszy wprowadzony do społeczności programistów w zaktualizowanej wersji systemu szablonów Smarty, która przekształciła się kolejno jego własnym języku szablonów.
Dwoo przeznaczone i uświadomił sobie zaktualizować niektóre z zasad za Smarty do społeczności programistów PHP, który został wzięty szturmem przez nowych funkcji OOP wprowadzonych wraz z nowej gałęzi 5.x.
Dwoo pełni współpracuje z PHP 5.x oraz w pełni korzystać z języków dysponuje, aby zapewnić wszechstronny, bezpieczny iw pełni konfigurowalny system szablonów dla aplikacji PHP
Opis .
- Wiele gotowych bloków
- Wiele funkcji gotowych
- Wiele pomocników
- Adapter do ram Agavi
- Adapter dla Zend Framework,
- Adapter do ramy CakePHP
- Adapter do ram CodeIgniter
- Adapter do frameworku Yii
- Dokumentacja
Co nowego w tym wydaniu:
- Przestrzenie nazw
- CamelCase
- Nowe funkcje (bloki / funkcje / modyfikatory)
Co nowego w wersji 1.1.1:
- Dodane {} plugin, który opcjonalnie prostu drukuje opcja var bez wypowiedzenia, jeżeli nie istnieje.
- Dodane Dwoo :: setTemplate () dla celów testowych w większości.
- Poprawiono rozciąga} {parsowania błąd, który uniemożliwiał korzystanie z pojedynczych cudzysłowów wokół nazwy pliku szablonu nadrzędnego.
- Naprawiono problem z zabezpieczeniami, jeśli nie używać kompilatora na zlecenie fabryki, ale przeszedł kompilator bezpośrednio do metody GET z włączoną autoEscape, autoEscape został wyłączony w zawartych szablonów.
- Poprawiono błąd w {bezpieczne} przy użyciu zmiennej zmienne to by czasem uszkodzony w wyniku nazwy var pustej wyjścia.
- Naprawiono błąd podczas dostępu indeksy tablic, które zawierają znak minus, jest obecnie możliwe, aby uzyskać dostęp do tych za pomocą {$ var [index-foo]}, {$ var ['foo indeksu']} lub {$ index = & quot; index-foo & quot;.} {$ zmienna [$ index]}
- Poprawiono błąd w {TIF}, że nie działa, gdy 0 podano jako wartość PRAWDA lub FAŁSZ.
- Naprawiono błąd podczas korzystania z funkcji autoEscape z szablonów (sub-sub-skompilowany szablon nie może uzyskać dostępu do właściwości dwoo charset, w wyniku błędu krytycznego).
- Naprawiono błąd odczytu nieruchomości na obiekty, które realizowane __get ale nie __isset, wdrażanie __isset jest jednak bardzo zalecane.
- Naprawiono błąd Dwoo_Data w metodzie dopisywania, gdy indeks nie istnieje jeszcze to rzucił uwagę.
- Naprawiono błąd podczas uzyskiwania dostępu do globalnych Vars z pod-szablonu.
- Poprawiono kilka błędów w dynamicznym} {wtyczki w odniesieniu do korzystania z wtyczek w bloku dynamicznego.
- Naprawiono błąd kompilacji przy użyciu PluginProxy z połączenia bardzo zagnieżdżonych.
- Poprawiono bug {load_templates}, wtyczki używane w szablonach zewnętrznych nie zostały załadowane poprawnie, takie same dla wtyczek niestandardowych użytkownika.
- w pamięci podręcznej teraz sprawdzić szablony szablon źródłowy modyfikacji przed wyprowadzanie wersja buforowana.
- Usunięto kilka połączeń do @ -operator file_get_contents.
Wymagania :
- PHP 5 lub wyższej,
Komentarze nie znaleziono