Size: a a a

2021 June 22

AN

Alexander N in symfony
Ужас. Ох уж эти приколы с "true"
источник

AM

Alexey M. in symfony
А что is_bool уже убрали? Или (bool)$var
источник

СБ

Сергей Белоусов... in symfony
нет конечно, только что делать когда с «фронта» в апи прилетает ‘true’ или ‘false’, 1, 0, ‘1’, ‘0’? Это не всегда есть возможность изменить…
источник

AM

Alexey M. in symfony
Дать по рукам фронту 🙃
источник

AN

Alexander N in symfony
Вообще часто для этого используется одноименное невидимое поле с значением 1
источник

👤U

👤 User in symfony
А если это ajax - то вообще ничего дополнительно обрабатывать не надо. Шли json.
источник

SM

Sergey Milegov in symfony
Ну хоть в массив заверни. Ваще стыдно так писать.
источник

СБ

Сергей Белоусов... in symfony
Это для наглядности 😁
источник

AM

Alex Mikhaylov in symfony
Привет всем!
В REST приложении отправяю  post запрос с фронта и хочу провалидировать сущность с помощью существующей формы

       $form = $this->createForm(AddressType::class, $address, [
           'method' => $request->getMethod()
       ]);

       $form->handleRequest($request);

не могу пройти проверку isSubmitted() - false
не могу найти как побороть это :(
источник

AK

Anton K. in symfony
данные передаете?
источник

AM

Alex Mikhaylov in symfony
да, передаю для теста несколько полей
источник

AK

Anton K. in symfony
address[foo]=bar
вот так?
источник

AK

Anton K. in symfony
и именно как form urlencoded данные?
источник

AM

Alex Mikhaylov in symfony
form-data
источник

AM

Alex Mikhaylov in symfony
попробовал и  form urlencoded и raw формат
Отправляю запрос из постмана
все равно isSubmitted() === false
источник

AM

Alex Mikhaylov in symfony
Странно, проверяю реквест, данные прилетают все ок
Метод проверил === POST
Ну и соответственно не могу провалидировать данные
Cannot check if an unsubmitted form is valid.
источник

AK

Anton K. in symfony
Пришлите как данные прилетают
источник

AK

Anton K. in symfony
Print_r(_POST[address]
источник

AK

Anton K. in symfony
Или скрин из постамана
источник

AM

Alex Mikhaylov in symfony
Спасибо за помощь
Я задебажил форму $form->getData() после hundl request
И обнаружил вл всех полях null
Похоже перепутал сущность, которую нужно испоьзовать
Там большой проект с Syliuы еще не полностью въехал что оно и как
источник