gru 20

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 »

Autor siema \\ tagi: , , , , , , , , , , , , , , ,

wrz 29

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 »

Autor siema \\ tagi: , , , , , , , ,

mar 11

Obsługując formularze często chcemy po poprawnym obsłużeniu takiego formularza zgubić dane i przekierować przeglądarkę do innej podstrony. Czytaj dalej »

Autor siema \\ tagi: , , , ,

lut 06

Ustalenie domyślnego kontrolera, jest przydatne gdy połączymy to z punktem w którym opisałem “utworzenie domyślnej akcji“.
Czytaj dalej »

Autor siema \\ tagi: , , ,

lut 06

Nowy kontroler, może się przydać gdy aplikacja zawiera panel administracyjny wtedy mamy kontroler dla strony oraz kontroler dla panelu administracyjnego.
Czytaj dalej »

Autor siema \\ tagi: , , , , ,


lut 06

Przekierowanie jest przydatne gdy w jednej z akcji chcemy wywołać cały kod innej, aby tego nie kopiować możemy wewnątrz metody danej akcji wywołać metodę _forward()
Czytaj dalej »

Autor siema \\ tagi: , , , , ,

lut 06

PHP oferuje fajną metodę którą można wykorzystać. Jest to __call() jest ona wywoływana gdy następuje próba wywołania nieistniejącej metody w klasie.
Czytaj dalej »

Autor siema \\ tagi: , ,

lut 05

Domyślnie budowa linku w Zend Framework jest mniej więcej taka. Najpierw pobierana jest nazwa kontrolera a potem nazwa akcji a na końcu przekazane są parametry wraz z ich wartościami.
Czytaj dalej »

Autor siema \\ tagi: , , , , ,