gpt4 book ai didi

php - Sonata Admin Bundle - configureFormFields 中的不同字段选项

转载 作者:行者123 更新时间:2023-12-02 03:17:41 25 4
gpt4 key购买 nike

是否可以根据您是在 configureFormFields 中创建新实体还是编辑现有实体,向 Sonata 管理捆绑表单添加不同的字段?

最佳答案

我不确定这是否是最好的方法,但我已经使用以下方法完成了此操作:

protected function configureFormFields(FormMapper $form)
{
// Add fields common to add AND edit...

if ($this->getSubject()->getId() > 0) {
// Add fields only when editing an existing object
}
}

显然,如果您只想为新对象添加字段,您也可以添加 else 条件。

关于php - Sonata Admin Bundle - configureFormFields 中的不同字段选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16736970/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com