Wszystko
Najnowsze
Archiwum
- 1
- 0
@pitu120: na szybko to zrobiłbym jakieś splitowanie jakimś znakiem albo objął bym wartość posta w jakieś znaki. Albo dodał bym nputa I ustalił na nim jakiś Maks znaków. Pod nim button do dodania kolejnych inputow
@pitu120: Użyłbym pewnie Data Transformers i własny typ pola. Możesz podglądnąć na przykładzie tagów: https://github.com/symfony/demo
ewentualnie prototypowanie / jakiś skrypt w JS na splitowanie: https://symfony.com/doc/current/form/form_collections.html
ewentualnie prototypowanie / jakiś skrypt w JS na splitowanie: https://symfony.com/doc/current/form/form_collections.html
Ma ktoś z was skonfigurowane środowisko developerskie PHP + MYSQL + SYMFONY + DOCKER?
Jak to u was wygląda? Gdzie macie zainstalowanego Composera? Jak instalujecie zależności?
#programowanie #php #symfony #docker
Jak to u was wygląda? Gdzie macie zainstalowanego Composera? Jak instalujecie zależności?
#programowanie #php #symfony #docker
@Lipathor
Mam nadzieję że miałeś na myśli
composer update
Mam nadzieję że miałeś na myśli
composer install --no-dev -o bo jak nie to życzę powodzenia w debugowaniu dlaczego masz różne wersje pakietów ( ͡º ͜ʖ͡º)@pepepanpatryk customowy obraz, o ile nie używasz go między projektami, lepiej trzymać jako Dockerfile, który zostanie zbudowany przez docker-compose przed stworzeniem kontenerów.
- 1
Cześć Mirki #symfony . Używam Sonata Project do budowy panelu administracyjnego i nie wiem w jaki sposób mogę rozwiązać problem duplikatów. Chciałbym dodać zabezpieczenie aby nie można było dodać dwa razy tej samej konfiguracji z listy wyboru klasy CollectionType. Ktoś wie jak mogę to zrobić?
->add(
'templates',
CollectionType::class,
array(
źródło: comment_E6SFMxoXjW6elkr55ced0KtKtE0hSsSZ.jpg
Pobierz- 0
@kratekk: musisz utworzyc customowy assert i nalozyc na pole.
https://symfony.com/doc/current/validation/custom_constraint.html
https://symfony.com/doc/current/validation.html
ew nadpisac metode validate w klasie admina
https://symfony.com/doc/current/validation/custom_constraint.html
https://symfony.com/doc/current/validation.html
ew nadpisac metode validate w klasie admina
- 0
Komentarz usunięty przez autora
- 16
- 7
@D3VIX: Patrząc na porównania ile ludzi używa softu, to powinieneś pisać w wodpressie ;)
- 8
@Sheio: jak chcesz się nauczyć wzorców i jak to wszystko powinno dobrze wyglądać - Symfony. A potem jak przejdziesz na Laravel to zobaczysz jak to może być wygodne i przyjemne jak doda się trochę magii i delikatnie odejdzie od wzorców itd ( ͡° ͜ʖ ͡°)
- 3
- 1
Cześć Mirki.
Od pewnego już czasu coś mnie nurtuje i nie mogę znaleźć odpowiedzi, liczyłbym tu raczej na odpowiedź ludzi którzy siedzą w tych technologiach już dłużej i są w temacie że tak powiem architektury oprogramowania i potrzeb biznesu. Mianowicie często jak coś czytam o Laravelu to od strony frontu do niego wybierany i rzekomo lubiany przez devów jest VUE.js. Wydaje się być niby łatwy do opanowania, tylko ja się tak zastanawiam,
Od pewnego już czasu coś mnie nurtuje i nie mogę znaleźć odpowiedzi, liczyłbym tu raczej na odpowiedź ludzi którzy siedzą w tych technologiach już dłużej i są w temacie że tak powiem architektury oprogramowania i potrzeb biznesu. Mianowicie często jak coś czytam o Laravelu to od strony frontu do niego wybierany i rzekomo lubiany przez devów jest VUE.js. Wydaje się być niby łatwy do opanowania, tylko ja się tak zastanawiam,
- 1
Gdzie można znaleźć dobre paczki do symfony 4?
Tak sobie przeglądam i wszędzie kompatybilne tylko z 2 lub 3.
Symfony 4 dość młoda wersja, ale żeby aż tak ubogo było w jakieś paczki.
#symfony #programowanie
Tak sobie przeglądam i wszędzie kompatybilne tylko z 2 lub 3.
Symfony 4 dość młoda wersja, ale żeby aż tak ubogo było w jakieś paczki.
#symfony #programowanie
- 1
Jak pech to pech.
Instaluje Symfony 4 na localhost i wywala mi błąd po wejściu już na stronę:
Nic
Instaluje Symfony 4 na localhost i wywala mi błąd po wejściu już na stronę:
Uncaught PHP Exception Symfony\Component\HttpKernel\Exception\NotFoundHttpException: "No route found for "GET /"" at C:\laragon\www\donate\vendor\symfony\http-kernel\EventListener\RouterListener.php line 144
Nic
- 1
Mirki od #symfony #symfony3 mam problem z EasyAdmin + VichUploader. Mam taką konfigurację: https://pastebin.com/DShPAujw i rzuca mi błędem: [Symfony\Component\DependencyInjection\Exception\RuntimeException]
Service "Vich\UploaderBundle\Naming\UniqidNamer.resource_images": Parent de
finition "Vich\UploaderBundle\Naming\UniqidNamer" does not exist.
Nie wiem dlaczego nie widzi tej klasy, leży sobie w vendor, a cały bundle jest włączony w AppKernel.
Service "Vich\UploaderBundle\Naming\UniqidNamer.resource_images": Parent de
finition "Vich\UploaderBundle\Naming\UniqidNamer" does not exist.
Nie wiem dlaczego nie widzi tej klasy, leży sobie w vendor, a cały bundle jest włączony w AppKernel.
@masterix: proszę zmień to Vich\UploaderBundle\Naming\UniqidNamer na https://pastebin.com/ty2jcqkK
- 1
a na której wersji Symfony siedzisz i którą wersje Vich masz? bo nazewnictwo
W poprzednich wersjach Vich, które były dla starszych Symfony masz
Dla porównania:
https://github.com/dustin10/VichUploaderBundle/blob/1.7.1/Resources/doc/namers.md
https://github.com/dustin10/VichUploaderBundle/blob/1.8.0/Resources/doc/namers.md
Vich\UploaderBundle\Naming\UniqidNamer jest od vich 1.8 które jest dla wersji Symfony 3.4/4.0.W poprzednich wersjach Vich, które były dla starszych Symfony masz
vich_uploader.namer_uniqidDla porównania:
https://github.com/dustin10/VichUploaderBundle/blob/1.7.1/Resources/doc/namers.md
https://github.com/dustin10/VichUploaderBundle/blob/1.8.0/Resources/doc/namers.md
2
From Laravel to Symfony — #1 Installation & Development Server

Przesiadka z Laravela 5 do Symfony 4
z- 0
- #
- #
- #
- 1
- 3
@jazmojegopokoju: ale tagu symfony to ty nam nie spamuj muzyką ( ͡~ ͜ʖ ͡°)
Jak już to #symfonia albo #symphony
Jak już to #symfonia albo #symphony
- 0
@jazmojegopokoju: raczej do obejrzenia Les Misérables: Nędznicy zajebisty
We front-endzie jak w lesie.
Głównie robię we front-endzie, chociaż ostatnimi czasy koduję sporo w PHP no i gdy wracam do swojego front-endu to tak trochę mi smutno... Niby ten PHP taki stary i archaiczny i w ogóle to #nieprogramowanie ale gdy wracam do kodowania JS to zdaję sobie sprawę jakie to wszysko jest jeszcze niedojrzałe.
Weźmy na przykład takie silne typowanie. Mamy co prawda TypeScript, czy Flow, ale nie oszukujmy
Głównie robię we front-endzie, chociaż ostatnimi czasy koduję sporo w PHP no i gdy wracam do swojego front-endu to tak trochę mi smutno... Niby ten PHP taki stary i archaiczny i w ogóle to #nieprogramowanie ale gdy wracam do kodowania JS to zdaję sobie sprawę jakie to wszysko jest jeszcze niedojrzałe.
Weźmy na przykład takie silne typowanie. Mamy co prawda TypeScript, czy Flow, ale nie oszukujmy
@tylkostrimi XDDD dawno takich głupot nie czytałem
@tylkostrimi:
Ja jestem 95% backendowcem, ale próbuje coś tam robić na froncie. Nic mnie tak nie w-----a jak próba zrozumienia komunikatu błędu i znalezienia gdzie tak naprawdę ten błąd jest :)
A teraz wracam do debugowania czemu undefined is not a function.
Ja jestem 95% backendowcem, ale próbuje coś tam robić na froncie. Nic mnie tak nie w-----a jak próba zrozumienia komunikatu błędu i znalezienia gdzie tak naprawdę ten błąd jest :)
Mirki, w jaki sposób serializujecie encje do JSONa?
Otóż mam sobie projekt na symfony 3.4. Mam zapytania ajaxem, które w odpowiedzi oczekują JSONa. Otóż jak otrzymałem ten projekt, to ktoś zwyczajnie w encji ustawił atrybuty klasy na
Otóż mam sobie projekt na symfony 3.4. Mam zapytania ajaxem, które w odpowiedzi oczekują JSONa. Otóż jak otrzymałem ten projekt, to ktoś zwyczajnie w encji ustawił atrybuty klasy na
public, bo wtedy można zamienić klasę na json przy pomocy json_encode. No ale moim zdaniem to jest bardzo zły pomysł. Postanowiłem skorzystać z Serializera od Symfony, jednak mam taki problem, że ciągle otrzymuję- 0
@AVAW: Podejrzewam, że tak właśnie jest.
Myślisz, ze użycie JMSSerializera pomoże czy mam zamienić ManyToMany na OneToMany ManyToOne?
Myślisz, ze użycie JMSSerializera pomoże czy mam zamienić ManyToMany na OneToMany ManyToOne?
@mariecziek: nie mam pojęcia :)
Czy rozpoczynanie przygody z Symfony 4 jest dobrym pomysłem? Czy lepiej zacząć od wersji 3?
#php #symfony #naukaprogramowania
#php #symfony #naukaprogramowania
- 2
@JewelOfTheNile: Oczywiście 4.
@qwelukasz: Chcesz mi powiedzieć, że jak pisałeś kontrollery, formularze, widoki, security, serwisy itp w SF2/SF3 nie zrobisz tego w SF4? Po wejściu SF4, zapoznałem się tylko z procesem instalacji, wszystkie wymienione rzeczy zrobiłem sam dla rozgrzewki, opierając się na wiedzy zdobytej głównej z SF2 i jednym projekcie w SF3. Później oczywiście poczytałem sobie o zmianach. Ale na początku nic mnie zaskoczyło. A to że sobie pozmieniali nazwy katalogów czy nazwy
Mam problem z nauką Symfony3 i obsługą baz danych.
Kiedy w plikach twig sięgam po rekord z bazy to wszystko jest ok do momentu gdy chcę skorzystać z kolumny o typie "date" np
W kontrolerze po bazy danych sięgam tym zapytaniem
Kiedy w plikach twig sięgam po rekord z bazy to wszystko jest ok do momentu gdy chcę skorzystać z kolumny o typie "date" np
{{cos.created_date}} to strona wyrzuca błąd 500.W kontrolerze po bazy danych sięgam tym zapytaniem
$entityManager=$this->getDoctrine()->getManager();@Meteor100:
Tu masz listę filtrów w twigu: https://twig.symfony.com/doc/2.x/filters/index.html
Debugować możesz w widoku, po prostu daj:
Tu masz listę filtrów w twigu: https://twig.symfony.com/doc/2.x/filters/index.html
Debugować możesz w widoku, po prostu daj:
{{ dump(zmienna) }}- 2
@Meteor100: I włącz sobie ten debuger zobaczyłbyś wtedy błąd w stylu
"Unable convert object of type \DateTime to to string" który już coś mówi.
"Unable convert object of type \DateTime to to string" który już coś mówi.
- 1
#symfony4 #symfony #symfony3 #symfony2
Hej Mirasy,
wiecie może czy da się i jak to zrobić, aby impersonować użytkownika pod jednym firewallem (usługi klientów), ale nadal zachować poprzedniego (admina) pod innym firewallem (panel administracji)?
W tej chwili przełącza użytkownika całkowicie i tracę dostęp do admina, podczas gdy chciałbym impersonalizację wyłącznie od frontu.
Hej Mirasy,
wiecie może czy da się i jak to zrobić, aby impersonować użytkownika pod jednym firewallem (usługi klientów), ale nadal zachować poprzedniego (admina) pod innym firewallem (panel administracji)?
W tej chwili przełącza użytkownika całkowicie i tracę dostęp do admina, podczas gdy chciałbym impersonalizację wyłącznie od frontu.
Komentarz usunięty przez autora
- 0
@AVAW: to oddzielne encje.
Tym razem kilka słów o poprawnej implementacji encji z użyciem Doctrine.
https://sarvendev.com/2018/01/encja-byc-zawsze-poprawnym-obiektem/
#programowanie #webdev #php #symfony #sarvendev
https://sarvendev.com/2018/01/encja-byc-zawsze-poprawnym-obiektem/
#programowanie #webdev #php #symfony #sarvendev
- 1
@masterix: A tu szybki skrót: https://ocramius.github.io/doctrine-best-practices/
- 1
@AVAW z tablicami jest problem w ide, nie podpowiada co tam w niej siedzi, tak damo typehinty malo mowia, a jak masz obiekt to jest wiadomo, poza tym w DTO czy tam inny obiekcie możesz mieć jakieś dodatkowe operacje.
Odnośnie final to na blogu kiedyś pisałem posty o klasach final oraz wadach dziedziczenia, możesz sprawdzić. Z reguły jak już muszę dziedziczyc to tylko po abstrakcji, bo jak zaczniesz robić niesamowite hierarchie
Odnośnie final to na blogu kiedyś pisałem posty o klasach final oraz wadach dziedziczenia, możesz sprawdzić. Z reguły jak już muszę dziedziczyc to tylko po abstrakcji, bo jak zaczniesz robić niesamowite hierarchie
























#php #webdev #symfony #symfony3
źródło: comment_TX1xrVnLSRzuWWewv1Ma4Kc9HlgFuVkj.jpg
Pobierz