gpt4 book ai didi

forms - Symfony2 : Processing form with relational doctrine data

转载 作者:行者123 更新时间:2023-12-04 06:25:05 25 4
gpt4 key购买 nike

我正在 S2 中构建简单的 CMS,并且在处理文章形式的关系类别方面没有什么问题。

CategoryType 和操作的代码:http://codepaste.net/ahyoig就像在 Symfony 网站上的教程/手册中一样。

表单看起来不错,但是当我处理数据(也像在手册中一样)时,我在选择字段中收到错误:“数组类型的预期参数,给定的字符串”,我现在不知道如何解决它。

最佳答案

我认为您的问题是因为您设置了选项 multiplefalse .这意味着表单类型将返回一个字符串值(因为您将 multiple 设置为 false ,这是一个单一值)但您的关系可能设置为多对多关系。

设置 multiple选项 true将向您的对象发送一个数组而不是字符串,这是应用程序所期望的。然后,如果您不喜欢 HTML 中 CategoryType 的列表框外观,您可以使用 form theming 以不同方式呈现它。在 Symfony2 中。

希望这可以帮助,
马特

关于forms - Symfony2 : Processing form with relational doctrine data,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6138665/

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