【发布时间】:2021-02-05 17:57:33
【问题描述】:
我正在做一个 Symfony 3 项目,但我遇到了一个问题。当我提交表单时,它会将值从null 更改为zero。但我希望它保持发送的价值。因为对我来说null 与0 不同。
我有类似的转储(表单使用从scenarioProposalVersionModelizeCommand 创建表单):
dump($scenarioProposalVersionModelizeCommand->phaseProposalVersions[0]);
$form->handleRequest($request);
dump($scenarioProposalVersionModelizeCommand->phaseProposalVersions[0]);die;
输出,所以你可以看到最后 3 个值被转换:
【问题讨论】:
标签: php forms symfony dto symfony-3.4