Archiwum dla ‘Brak kategorii’ kategoria

ZF Application

02-11-2010

Powstanie Zend_Application to milowy krok w rozwoju Zend Framework, ale podczas jego używania napotkałem na pewną niedogodność.

Otóż, jeżeli chcesz używać jakiegokolwiek zasobu aplikacji (Resource) w akcji trzeba użyć trochę skomplikowanego kodu:

$this->getInvokeParam(‘bootstrap’)->getResource(‘nazwa_zasobu’);

lub poza akcją (np. w modelu) takiego:

Zend_Controller_Front::getInstance()->getParam( ‘bootstrap’ )->getResource(‘nazwa_zasobu’);

Jak dla mnie to dość skomplikowane i nie pozwala EclipsePDT na podpowiadanie składni.

Ale jest rozwiązanie. Proste i szybkie:

global $application;
$application->getResource(‘nazwa_zasobu’);

Oczywiście $application to nazwa zmiennej która została użyta w index.php – tutaj użyta nazwa zmiennej występującej w domyślnie wygenerowanym przez Zend_Tool projekcie. Można go używać w całej aplikacji bez ograniczeń.

Na dodatek takie rozwiązanie działa kiedy mamy ustawione w php.ini: register_globals na Off. W takim środowisku to testowałem :)

Mam nadzieję, że rozwiązanie to pozwoli na prostsze używanie zasobów aplikacji (Zend_Application_Resource_*)

Obecnie rozważamy Proposal’a aby “ustatycznić” pobieranie zasobów z Zend_Application lub przebudowanie go tak aby mógł być używany jako Singleton.

Słów kilka o roku 2009

12-31-2009

Każdy z nas patrzy na mijający rok 2009 ze swojej perspektywy, dla każdego z nas inne wydarzenia są ważne. Dla naszej spółki byl to rok wyjątkowy – najpierw założenie społki w organizacji, potem przekształcenie jej w już dojrzałą spółkę z o.o. W tym czasie szukaliśmy nowych klientów, realizowaliśmy dla nich projekty – stawialiśmy kolejne kroczki w świecie biznesu. Dziś jesteśmy bogatsi o nowe doświadczenia, wyciągnęliśmy wnioski z naszych obserwacji. Często było radośnie, ale nie brakowało też ciężkich momentów.

Chcielibyśmy życzyć Wam udanej zabawy sylwestrowej i wszystkiego dobrego w Nowym 2010 roku. Niech przyniesie wiele dobrego, a złych momentów niech będzie jak najmniej. Niech komputery i informatyka będą dla Was ułatwieniem życia, a programy niech działają zgodnie z Waszymi oczekiwaniami :)

Zend Framework + JQuery + DataGrid

09-25-2009

Pisząc projekt dla swojej pracy magisterskiej potrzebowałem dobrej kontrolki do wyświetlenia użytkownikowi dużej ilości danych.

Standardowe tabelki HTMLowe nie były do końca tym, czego oczekiwałem po nowoczesnej aplikacji internetowej. Pomijając fakt konieczności przeładowania całej strony, charakter funkcjonalności, którą chciałem zaimplementować, nie pozwalał na to, aby strona została odświeżona przy przechodzeniu na kolejne strony wyników. Po przeszukaniu internetu na różną kombinację fraz: Zend Framework, DataGrid i pod koniec również jQuery  natrafiłem na na prawdę dobre rozwiązanie: http://www.trirand.com/blog/

Jako jedno z niewielu które znalazłem, prezentuje się w sposób profesjonalny, porównywalny do możliwości legendarnego już (lecz niestety płatnego) rozwiązania ExtJS.

Zachęcam do zapoznania się z możliwościami tej kontrolki.

Witamy

07-01-2009

Witamy serdecznie, oto nowy blog firmy Hermem Spółka z o.o.

Bedziemy opisywali tutaj wszystkie nowości związane z naszą działalnością (tworzonymi aplikacjami www, systemami informatycznymi), rozwiązania ciekawych problemów informatycznych i wiele innych ciekawostek ze świata IT.

Zapraszamy!