Ostatnio zauważyłem ciekawy fragment kodu umieszczony w pliku boostrap.php. Uznałem go za całkiem ciekawy i godny uwagi przykład. Poniższy fragment kodu pokazuje jak w Zendzie zrealizować ruting, lub mówiąc inaczej pewne przekierowania i przyjazne linki. Jak dla mnie fajna sprawa. Wpakuję poniżej kilka linii kodu naraz i każdą opiszę z osobna. Resztę sobie sam przetestujesz metodą prób i błędów.
Czytaj dalej »
Renderowanie widoku do zmiennej poza kontrolerem
Napisałem sobie klasę wysyłającą e-maile. Korzysta ona oczywiście z Zend_Email, do klasy trzeba przekazać treść e-maila który chcemy wysłać. Tutaj pojawił się problem – chciałem aby treścią meila był widok odpowiednio przeparsowany. Ale jak przeparsować widok zapisać do zmiennej i wysłać.
Czytaj dalej »
Kolejny banalny element który opisuję ale może komuś się przyda. Ostatnio Wymyśliłem sobie klasę która na podstawie nazwy kontrolera i akcji sprawdza uprawnienia użytkownika. W tym celu w samej klasie potrzebowałem pobrać nazwę kontrolera oraz akcji.
Czytaj dalej »
Ostatnio szukałem elementu dzięki któremu mógłbym wyłączyć całkowicie renderowanie widoku w kontrolerze dla określonej akcji.
Czytaj dalej »
Zend i odczyt kanałów RSS
Ograniczę się jedynie do prostego przykładu, chociaż wolę wykorzystać do tego celu nie Zendową klasę simplexml_load_file(); Czytaj dalej »
Bardziej skomplikowane projekty w zrobione w Zend Framework często używają zewnętrznych klas lub modułów, jak zrobić automatyczne ładowanie dodatkowych klas do naszego projektu, omówię dwa przypadki, niemalże identyczne. Czytaj dalej »
Odczyt parametrów jest banalny Zend Framework nie rozróżnia czy parametr znajduje się w zmiennej POST czy GET gdyż w obu przypadkach wykonujemy tą samą metodę aby pobrać parametr, przykład poniżej:
Czytaj dalej »
Pytanie po co obsługiwać sesję ze pomocą Zenda, w sumie po nic, ale Zend udostępnia kilka ciekawych bajerów które można zrobić z sesją.
Czytaj dalej »
Wstęp odnośnie tego co tu będzie
Chwilowo zamieszczam tu różne informacje, stosunkowo krótkie i w bardzo ograniczonym zakresie. Być może jak niektóre informacje będą miały więcej wpisów to umieszczę je w oddzielnych kategoriach. Jednak póki co będę tu wrzucał wszystko co może się przydać.