Category: frameworki

Instalacja Composer

Powtarzając za tym co pisze na stronach symfony.com, Composer to menadżer pakietów wykorzystywany w nowoczesnych aplikacjach PHP. Jest to polecana metoda instalacji symfony2.

Instalacja Composer pod Linuxem (podobno działa również na X Mac OS) wygląda następująco:
Continue reading 'Instalacja Composer'»

Jak sprawdzić wersję Zend Framework?

Zend Framework od podstaw. Wykorzystaj gotowe rozwiązania PHP do tworzenia zaawansowanych aplikacji internetowych

Zend Framework od podstaw. Wykorzystaj gotowe rozwiązania PHP do tworzenia zaawansowanych aplikacji internetowych

Autor:
Włodzimierz Gajda

ISBN:
978-83-246-3052-3

Format:
158x235

Liczba stron:
536

Data wydania:
2011-10-17

Cena:
89.00zł


Wersję frameworka możemy sprawdzić za na kilka sposobów. Proponuję dwa… Programistyczny i organoleptyczny. Ten drugi polega klikalnym sprawdzeniu pliku zawierającego stałą zadeklarowaną w pliku version.php, znajdującym się zazwyczaj w katalogu „Zend” gdzie znajduje się klasa Zend_Version oraz zadeklarowana w niej stała VERSION Continue reading 'Jak sprawdzić wersję Zend Framework?'»

Symfony – pole wymagane – komunikat

Jak ustawić komunikat wymaganego pola dla wszystkich formularzy, by zamiast informacji ‚required’ pojawiał się dowolny wybrany przez nas? Continue reading 'Symfony – pole wymagane – komunikat'»

Symfony – własny formularz logowania

Tworząc formularz logowania można skorzystać z symfonowego pluginu sfDoctrineGuardPlugin lub napisać coś samodzielnie by wiedzieć jak logowanie funkcjonuje.
Poniżej krótki tutorial, jak wykonać działający panel logowania w symfony.

Continue reading 'Symfony – własny formularz logowania'»

Symfony – obiekt odpowiedzi i metaTagi…

Obiekt response umożliwia dodawanie informacji w sekcji meta.
Ma to dodatkową zaletę polegającą na tym, że takie działanie nie wymaga czyszczenia pamięci podręcznej i konfigurację ustalamy dla wszystkich widoków w akcji. Continue reading 'Symfony – obiekt odpowiedzi i metaTagi…'»

Symfony – elementy widoku

Kolejna ściągawka dla mnie :)
Warstwa widoku ma dostęp do kilkunastu zbiorów zmiennych symfony.
Oto one: Continue reading 'Symfony – elementy widoku'»

Symfony – stałe i pliki konfiguracyjne yml

Niektóre informacje, które wykorzystujemy w aplikacji chodzi konkretnie o stałe możemy w łatwy sposób ustawić w plikach konfiguracyjnych frameworka symfony.
W ten sposób możemy np. ustawić ścieżki dostępu do różnych obrazów czy rozmiary grafik w galerii internetowej. Continue reading 'Symfony – stałe i pliki konfiguracyjne yml'»

Problem z długościami geograficznymi w doctrine

Problem jaki mnie spotkał dotyczył projektu w diem-ie, który faktycznie jest rozbudowanym frameworkiem symfony.
Kłopot miałem z ustaleniem typu danych dla długości i szerokości geograficznych. Continue reading 'Problem z długościami geograficznymi w doctrine'»

Symfony – Wersje językowe strony – Tłumaczenie interfejsu

Tworząc serwis internetowy w symfony w wersji conajmniej dwujęzycznej mamy bardzo uproszczone zadanie.

Cały proces tłumaczenia można zgrubnie podzielić na dwa etapy:

  • Tłumaczenie interfejsu
  • Tłumaczenie treści, tej generowanej z panelu admina

O ile ten drugi wymaga dużego wkładu pracy związanego z samym tworzeniem wielojęzycznej treści (zawsze można się wspomóc google transalte, choć ten ma się podobno stać płatnym w najbliższym czasie…) oraz z odpowiednim przygotowaniem systemu bazy danych (czyli modelu), o tyle samo tłumaczenie części zawartej na „sztywno” w samym szablonie jest dziecinnie proste :) Continue reading 'Symfony – Wersje językowe strony – Tłumaczenie interfejsu'»

Typografia, css i php :)

Standardowe sformułowanie css-owe text-align: justify, jest bardzo przydatne, ale w sytuacjach gdy trafimy na klienta mocno zorientowanego w temacie który zechce przenosić końcówki i jednoliterowce z końca linii problem może się okazać niewustarczający…
Bardzo przydatnym narzędziem a właściwie rozbudowaną klasą okazuje się być php-typography które znakomicie sprawdza się zarówno na małych stronach jak i w frameworkach i cms-ach. Continue reading 'Typografia, css i php :)'»