Rakky
Rakky
Rakky
0
Siemka miał ktoś może kiedyś problem związany z grupowaniem pól formularzu w symfony? Konkretnie mi chodzi o pole typu CollectionType które może być powiązane np. z "grupą" pól typu ChoiceType.

$builder->add('favoriteCities', CollectionType::class, [
'entry_type' => ChoiceType::class,
'entry_options' => [
'choices' => [
  • Najlepsze
  • Wszystkie komentarze
JackBauer
Chodzi o to że powyższa kolekcja jest widoczna po stronie formularza gdy ją sobie dumpuje.


@Rakky: Jak to sprawdziłeś? Wartości formularza zwykle są ustawiane poza builderem. Gdzie ustawiasz dane dla favoriteCities?
Rakky
Rakky
Rakky Autor
0
@JackBauer: na końcu funkcji gdy się generuje formularz robie po prostu dumpa tego buildera/form. Nie wiem czy to też nie będzie istotne, ale funkcja jest wywoływana przy addEventListener(FormEvents::PRESETDATA....
Własnie ustawiam jej wartości z choicetype choices. Zapomniałem że mam jeszcze mapped na false. To ma byc tylko widoczne i nie zapisywalne.
S.....y
S.....y
Mirki, jest tu jakiś ambitny junior / mid pehapowy, który szuka pracy przy backendzie: zero tykania frontu.

Wymagania możemy trochę poluzować: potrzebuję rąk do pracy ASAP.

Rozliczenie przez B2B.

Można
nicethanos
Jak przekazać zmienną do takiej skonstrukcji?
Próbowałem w parametrze ale nie działa.

$czas=1000;
$value = $cache->get('my_cache_key', function (ItemInterface $item) {
$item->expiresAfter(3600);
  • Najlepsze
  • Wszystkie komentarze
n.....i
n.....i
@nicethanos: function (ItemInterface $item) use ($czas)
nicethanos
nicethanos Autor
0
No tak "use", nie wszyscy zapamiętają!
@nowiutki: dzięki
nophp
nophp
0
Czego najlepiej używać w #symfony #symfony4 do obsługi zadań cron?
Potrzebuję czegoś takiego jak jest w #laravel lub coś na podobe z dokumentacją jakąś.

#programowanie #pytanie
  • Najlepsze
  • Wszystkie komentarze
jackpolite
jackpolite
@nophp: Jesli chcesz cyklicznie wykonywac jakies zadania to tworzysz w Symfony Command i wywolujesz go w cronie ./bin/console app:your-command
edek_wladca_kredek
@nophp: symfony/console i do cronTaba dajesz skrypt
Jurix
Jurix
Jurix
1
Robię dość specyficzny formularz w #symfony #symfony4
Chcę, aby wszystkie (3) pola (typu tekstowego) 1 formularza były wyświetlone kilka razy (w pętli). Ilość wyświetleń tego forma zdefiniowana na backendzie, user nie ma możliwości ich dodania.

Prawdopodobnie powinien użyć collection type, jednak jakkolwiek bym nie robił twig wyświetla mi tylko 1x3 pola (pętla po stronie twiga).
Robienie wielu formularzy jest bez sensu, bo każdy osobny rząd trzeba by zatwierdzać
  • Najlepsze
  • Wszystkie komentarze
stacktrace
stacktrace
@Jurix: Formularz nadrzędny powinien mieć jedno pole typu collection z opcją entry_type ustawioną na formularz podrzędny.
stacktrace
stacktrace
collection type


@Jurix: CollectionType jest do tego stworzony. Skoro nie wyświetla się poprawnie to znaczy, że robisz coś nie tak. Bez kodu ciężko stwierdzić co jest przyczyną.
zakladamkontojakczekamnakebaba
zakladamkontojakczekamnakebaba
Mircy, miał ktoś z was styczność z kursami Piotra Jury na #udemy? Muszę podesłać coś znajomemu niebieskiemu, co już w #php coś klika i chciałby wejść we frameworki.


Gostek ma dwa o #symfony4 i o ile jeden wygląda całkiem ok, tylko ubogi i prosty, a drugi jakby był zbiorem randomowych plików - nie ma jakiegoś przedstawienia projektu (pewnie robiony w trakcie kręcenia - za
  • Najlepsze
  • Wszystkie komentarze
UZNANIE-2863-PLN
Jakbyście w Symfony 4 zrobili coś takiego aby w API restowym każdy request był autoryzowany tokenem, do tego aby rejestracja userów, logowanie, odzyskiwanie hasła - równiez odbywała się za pomoca rest api?
Możecie mnie właściwie ukierunkować?
#php #symfony #symfony4
LoremIpsumLoremIpsum
LoremIpsumLoremIpsum
Cześć.
Mam pytanie co do filtrów wyszukiwania w apce napisanej w Symfony 4.
Jakie rozwiązanie Waszym zdaniem jest najbardziej optymalne pod względem wydajności, w miarę sprawnego zakodowania, rozbudowy i naprawdę dobrego działania?

Projekt jedna główna encja, pod nią podpięte około 15 innych encji w różnych relacjach do tej głównej. Dodatkowo część tych mniejszych encji podpiętych do głównej, ma jeszcze swoje własne zagnieżdżone encje, ale to już łącznie około 5 encji.

W
  • Najlepsze
  • Wszystkie komentarze
mariecziek
Siema mirki.
Robię taką trochę owijkę legacy code w komponenty symfony. Aktualnie jestem na etapie implementacji wstrzykiwania serwisów jako zależności do kontrolerów. Jednak w żadem sposób nie mogę wymusić automatycznego wstrzykiwania zależności (autowiring, autoconfigure), wszystko muszę opisywać w pliku services.yml, a i tak nie będę mógł później tego wstrzyknąć jako zależności do kontrolera.
Może ktoś, kto grzebał głębiej w symfony, będzie potrafił mi pomóc z tym?
W celu ułatwienia sprawy, dodaję repo na githubie: https://github.com/miedzwin/legacy-framework
Oraz
  • Najlepsze
  • Wszystkie komentarze
p.....o
p.....o
gdy nie jestem zalogowany wyskakuje mi

AuthenticationCredentialsNotFoundException: A Token was not found in the TokenStorage.

to robię coś źle, czy powinienem jakoś łapać ten wyjątek?
Zrobiłem sobie logowanie przez AJAX
#symfony #php #symfony4
  • Najlepsze
  • Wszystkie komentarze
Jare_K
Hejo!
Wiesz może jak wymusić konkretny separator dziesiętny (np. kropkę) niezależnie od aktualnie ustawionego locale dla MoneyType? Byłbym wdzięczny za wskazówki. Obojętnie czy przez kontroler, formularz czy Twig.
#symfony #symfony4 #symfony3 #symfony2
  • Najlepsze
  • Wszystkie komentarze
Arveit
#programowanie #php #serializacja #json #symfony #symfony4 #doctrine #orm

Siema phpmirki,
piszę API RESTowe w Symfony 4 i za pomocą Doctrine pobieram sobie z bazy danych listę obiektów klasy ClassA, która wśród swoich pól prywatnych ma jedno pole typu ArrayCollection i teraz chcę zwrócić wszystko jako JSON, aby miało to strukturę mniej więcej
  • Najlepsze
  • Wszystkie komentarze
Jare_K
#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.
  • Najlepsze
  • Wszystkie komentarze
Jare_K
Hej Mirasy.
Mam problem z konfiguracją w Symfony 4.
Potrzebuję nadpisać dbname dla connection default zdefiniowanego w config/packages/doctrine.yaml
Wrzucam je do config/packages/test/doctrine.yaml i nie nadpisuje mi jej przy odpaleniu środowiska testowego, niezależnie czy jest dodane jako doctrine:dbal:dbname czy doctrine:dbal:connections:default:dbname. Zastanawiam się czy to bug czy robię coś nie tak. W przypadku poprzednich wersji SF z config_test.yml to działało.

Dodam, że działa mi to "dobrze" jeśli zdefiniuję dodatkowe connection "test" w config/packages/doctrine.yaml i wtedy
  • Najlepsze
  • Wszystkie komentarze
n.....m
n.....m
#symfony #php #frontend
Używam #symfony4 i w dokumentacji zalecają używanie webpack-encore, z tym, że działa to dla js i css, ale nie można w bezpośredni sposób assetować obrazków, a przynajmniej nie ma tego w dokumentacji. Jak zarządzacie obrazkami w projektach?
  • Najlepsze
  • Wszystkie komentarze
lewactwo
Wczoraj:
- zostało wydane PHP 7.2
- zostało wydane Symfony 4.0
Przedwczoraj:
- został wydany PhpStorm 2017.3

#php #symfony #symfony4 #phpstorm #webdev #programowanie
  • Najlepsze
  • Wszystkie komentarze