#laravel #php
Albo jestem głupi albo coś się zepsuło ( ͡° ͜ʖ ͡°)
Nie działa mi routing. Znaczy index zwraca normalnie, ale po '/' dostaję "The requested URL was not found on this server." Pewnie coś przez htaccess http://pastebin.com/GL97trmn . Sprawdzałem dokumentację dopisałem to co jest tam napisane, ale nadal nie działa. Controller: http://pastebin.com/B71SQrVn , routes: http://pastebin.com/KupVnvEb . Na indexie normalnie zwraca mi 'Hello
Albo jestem głupi albo coś się zepsuło ( ͡° ͜ʖ ͡°)
Nie działa mi routing. Znaczy index zwraca normalnie, ale po '/' dostaję "The requested URL was not found on this server." Pewnie coś przez htaccess http://pastebin.com/GL97trmn . Sprawdzałem dokumentację dopisałem to co jest tam napisane, ale nadal nie działa. Controller: http://pastebin.com/B71SQrVn , routes: http://pastebin.com/KupVnvEb . Na indexie normalnie zwraca mi 'Hello






















Czy można zrobić w symfony pole które ma pogrupowane checkboxy ale typu entity? Czy trzeba wczytać dane do tablicy i potem zrobić pole choice? Wiem że w choice się da robiąc tak:
$choices = array('grupa 1' => array('a', 'b', 'c'), 'grupa 2' => array('d', 'e', 'f'))
Wiem że można przez themes jakoś i przekazać do theme kompletne wartości z bazy a nie tylko id i value.
W sumie jestem wciąż nowy w Symfony ale napiszę co wymodziłem:
1. Zrobiłem custom form field, z parent choice. W kontrolerze przekazuję entity manager do konstruktora formularza i dalej do mojego custom field w formularzu. W tym custom field mam normalnie query builder odpalony żeby pobrać dostępne opcje z bazy z odpowiednim sortowaniem. Podobnie jest w dokumentacji pokazane DataTransformers, też jest em przekazywany w ten
@gajowy_marucha: To możesz sobie uprościć: wstrzykuj EM w konstruktorze Type'a i zarejestruj go w DIC: http://symfony.com/doc/current/book/forms.html#defining-your-forms-as-services
W ten sposób kontroler nie musi pośredniczyć w przekazywaniu zależności. ta sama idea dla transformersów – możesz je wstrzyknąć w konstruktorze Type'a, a same transformersy oczywiście mogą dostać EM także w konstruktorze.
BTW, jak masz chwilę, to proponuję,