Programowanie

Twig – filtry

W poprzednich artykułach poznałeś już czym jest Twig i jak budować funkcje, które możemy potem wykorzystywać w szablonach. Dzisiaj przyszedł czas na kolejny element twig - filtry. Po co nam one i czym różnią się od funkcji? To wszystko poniżej. Przydatne natywne filtry Filtry wykorzystujemy znacznie cześciej niż funkcje, przynajmniej ja tak mam....

Symfony Data Transformer

Data transformery to ciekawy element, który zdarza mi się wykorzystywać przy okazji bardziej zaawansowanych formularzy. Bardzo przydaje się, gdy np. dane formularzu mają format tekstowy, w modelu wtedy musimy stworzyć również property o type string ale tak na prawdę będziemy musieli potem za każdym razem pamiętać, żeby przemapować go na jakiś inny format bądź obiekt. Najczęściej zdarza się to np....

Twig – funkcje

W poprzednim poście o Twigu poznałeś już czym jest Twig, jak wyglądają zmienne, instrukcje warunkowe i pętle. Dzisiaj opowiem Ci coś więcej o funkcjach. Tych wbudowanych w Twig, jak się ich używa oraz jak pisać własne. Twig - funkcje to temat na dziś. Przydatne natywne funkcje Twig ma sporo wbudowanych funkcji, które często się przydają. Poniżej...

Symfony Translations

Językiem interfejsu, który najcześciej przygotowuję jest angielski lub polski. Jednak coraz cześciej zdarza mi się realizować multijęzykowe aplikacje. Symfony od zawsze miało bardzo fajne rozwiązanie do tworzenia i zarządzania tłumaczeniami, do którego twig również jest przystosowany. Dzisiaj chcę pokazać Ci jak tworzyć aplikacje, których interfejs posiada wiele wersji językowych i jak używać komponentu Symfony do tego przeznaczonego czyli Symfony translations.

Paginacja w Symfony – Knp Paginator Bundle

Bardzo często pierwsza aplikacją, na której szlifujemy swoje umiejętności jest blog. Nawet samo Symfony dało możliwość jedną komendą postawienia bloga, który przedstawia rekomendowaną strukturę. Teraz nastały czasy, że wszyscy scrollują, Facebook, Instagram itd. więc paginacja odeszła do lamusa. Czyżby? Tak na prawdę przybrała inną postać. Nieustanne scrollowanie też jest swego rodzaju dostarczaniem danych paczkami, przecież wchodząc na Facebooka nie dostajesz od...

TWIG – zmienne, ify, pętle

Jeśli przeczytałeś choć pare artykułów na moim blogu, to na pewno masz już pewną wiedzę z Symfony. Do tej pory pisałam o części backendowej aplikacji. Tym razem coś bardziej od frontu. Twig to narzędzie sprawiające, że nawet backendowiec z krwi i kości jak ja, lubi pogrzebać trochę w szablonach. Zapraszam Cię na pierwszy post z tej serii, twig - zmienne,...