Size: a a a

2021 April 05

ЕУ

Елнур Уразымбетов... in symfony
Вместо true попробуйте передать 0, 1, 2. Это будет true/false/null
источник

K

Kutkh in symfony
теперь на всех ошибках вылетает ошибка выше
источник

✨Basic_Instinct✨ in symfony
не так,
true-1, false-0, null=null
источник

K

Kutkh in symfony
только null отрабатывает
источник

K

Kutkh in symfony
но в апи приходят булевые значения
источник

ЕУ

Елнур Уразымбетов... in symfony
я попробовал создать у себя такую же форму. Передаю значения true/false/null, не принимает, возвращает null. Передаю 0/1/2 принимает.
источник

✨Basic_Instinct✨ in symfony
дебаж сеттер
источник

ЕУ

Елнур Уразымбетов... in symfony
это зависит от того, в каком порядке написали choices
источник

✨Basic_Instinct✨ in symfony
на 2ку по идее должно ругаться
источник

✨Basic_Instinct✨ in symfony
что у него и происходит вроде
источник

✨Basic_Instinct✨ in symfony
либо в таком случае принимать тип int и разруливать в сеттере присваивая значения констант
источник

K

Kutkh in symfony
я запутался )))
источник

✨Basic_Instinct✨ in symfony
присваиваешь полю тип смалинт, в чоисе указываешь 0, 1, 2 - это будет true/false/null, в сущности определяешь константы, и в сеттере при том или ином значении свойству указываешь константу
источник

K

Kutkh in symfony
а если чекбокс использовать это более логичное, но как в нем null определить
источник

✨Basic_Instinct✨ in symfony
чекбокс - это мультивыборочное поле
источник

✨Basic_Instinct✨ in symfony
bool по правилам не должен иметь третьего значения, либо true, либо false
источник

ЕУ

Елнур Уразымбетов... in symfony
Кажется симфони формс, особенно choice не умеет правильно работать со значениями false/null... Вместо них требует, чтобы в запросе был индекс этих значении.

Ещё один вариант, работать без формс, только с валидатором напрямую и дто/entity
источник

ЕУ

Елнур Уразымбетов... in symfony
Или сделать два чекбокс. Один будет определять null/not null, другой false/true
источник

ЯЗ

Яков Зверев... in symfony
Народ, ответьте те кто работал с NelmioApiBundle, у меня сейчас параметры вот так
источник

ЯЗ

Яков Зверев... in symfony
Можно как-то сделать чтобы они были в таблице, вот как тут
источник