Posts tagged: Symfony

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 :)'»

Symfony i kodowanie bazy danych…

Mała podpowiedź dla osób mających problem ze zgodnością kodowania baz danych w symfony.

Pracuję na kilku środowiskach i na każda z nich jest inaczej kodowana. W związku z czym w każdym z nich inaczej dana strona się prezentowała i nie dotyczyło to bynajmniej błędnie zadeklarowanych css-ów lecz tzw.  krzaków kiedy to serwer, a właściwie przeglądarka stara się zinterpretować to co serwer jej wysyła. Continue reading 'Symfony i kodowanie bazy danych…'»

Symfony i doctrine – przydatne zwroty

Generowanie losowego elementu z tablicy

{code type=php}
$userCount = Doctrine::getTable(‚User’)->count();
$user = Doctrine::getTable(‚User’)
->createQuery()
->limit(1)
->offset(rand(0, $userCount – 1))
->fetchOne();
{/code}
Zapytanie złożone po doctrinowemu zwróci nam losowy element z tablicy user
źródło

Continue reading 'Symfony i doctrine – przydatne zwroty'»