Pracując nad projektem wykorzystującym bazę danych, czasami zachodzi potrzeba sprawdzenia zapytań, które są wykonywane na naszej bazie danych. Szczególnie przydatne jest to wówczas, gdy wykorzystujemy mechanizmy ORM (Doctrine lub natywny mechanizm wbudowany w Zend Framework). W takiej sytuacji nie musimy
Zend Framework 2 – pole Select i walidator InArray
Załóżmy następującą sytuację: tworzymy w Zend Framework formularz, który wśród swoich pól będzie zawierał pole typu select. Pole te ma służyć do wyboru np. języka. Kod html, który ma powstać będzie wyglądał tak: Jak widać nie ma tutaj nic specjalnego.
Google fonts a polskie znaki
Stosując na stronie www czcionki z grona czcionek dostepnych w Google, można czasem spotkać się z problemem przy wyświetlaniu polskich znaków. Problem może być o tyle ciekawy, że będzie się ujawniał tylko w niektórych przeglądarkach lub tylko w niektórych systemach
Responsive design – przydantne narzędzie do testowania
Dostępność urządzeń z różnymi rozmiarami ekranów oraz wyświetlającymi obraz w różnych rozdzielczościach wymusza na twórcach stron internetowych takie ich tworzenie, aby automatycznie się skalowały i dostosowywały swój wygląd oraz wyświetlane informacje. Problem pojawia się jednak, gdy chcemy sprawdzić nasze rozwiązania
Zend Framework 2 – własny komunikat błędu dla walidatora NotEmpty
Pracując przy ostatnim projekcie bazującym na Zend Framework 2 napotkałem dziwny błąd. Mianowicie dla pól formularza, które miały atrybut required miały ustawiony na true, nie mogłem ustawić własnego komunikatu błędu. Pomimo tego, że walidator dla tego pola ustawiony w InputFilter,
Zend_Pdf – automatyczne zawijanie tekstu
Podczas generowania dokumentów Pdf przy wykorzystaniu komponentu Zend_Pdf z Zend Framework możne spotkać problem związany z zamieszczaniem w dokumencie długiego tekstu. Z pomocą może tutaj przyjść poniższa metoda, która przyjmując kilka parametrów załatwi za nas całą sprawę automatycznie. Jako parametry
PhpStorm 7 wydane
W dniu wczorajszym została wydana najnowsza wersja PhpStorm oznaczona numerem 7. Wśród nowości w wersji 7 znaleźć można m.in.: wsparcie dla PHP w wersji 5.5 zmodyfikowane kolorowanie składni nowe opcje związane z refaktoringiem: przesuwanie statycznych zmiennych, wydzielenie interfejsu wbudowane narzędzia:
Magento – dodawanie kolejnej wersji językowej
Dodawanie kolejnej wersji językowej do sklepu opartego o Magento przedstawię na przykładzie wersji angielskiej. Zakładam, że mamy dostępną podstawową instancję sklepu w języku polskim ze zdefiniowaną główną kategorią sklepu. Pierwszym krokiem jest zalogowanie się do Panelu administracyjnego. Z górnego menu
PhpStorm 6 już dostępne
W dniu dzisiejszym JetBrains udostępnił kolejną wersję PhpStorm, tym razem oznaczoną numerkiem 6. Wśród nowości możemy znaleźć: rozszerzenie funkcjonalności Composera poprawiony mechanizm obsługi Namespace dodanie organizatora codu Code (Re)arranger nowy edytor schematów baz danych zupełnie nowy Web Tool Kit (zawiera
Zend Framework: tworzenie helpera widoku we własnej przestrzeni nazw
Tworząc własne helpery widoku domyślnie dołączane są helpery zawierające się w przestrzeni nazw Zend_View_Helper_ i ulokowane w application/views/helpers. Zdaża się jednak, że w projekcie używamy określonej przestrzeni nazw dla klas. W moich projektach mam zdefiniowaną następująco metodę _initAutoload w bootstrapie,
Zend Framework 2.0.4 wydany
W dniu wczorajszym została opublikowana nowa wersja Zend Framework, tym razem oznaczona numerkiem 2.0.4. Główną zmianą jest wprowadzenie dwóch strategii związanych z widokiem: Zend\View\Strategy\JsonStrategy oraz Zend\View\Strategy\FeedStrategy. Ponadto zostało poprawionych ponad 40 zgłoszonych do poprzedniego wydania bugów. Pełna informacja o najnowszym
