我正在尝试创建一个自定义多选复选框小部件,它显示模型的所有项目。
我的模型名为“标签”,它是我的数据库表中的标签列表。
我已复制 sfWidgetFormSelectCheckbox 代码并将其粘贴到我的新小部件类中,但我不确定下一步该做什么
有人可以帮助我吗?
谢谢
我正在尝试创建一个自定义多选复选框小部件,它显示模型的所有项目。
我的模型名为“标签”,它是我的数据库表中的标签列表。
我已复制 sfWidgetFormSelectCheckbox 代码并将其粘贴到我的新小部件类中,但我不确定下一步该做什么
有人可以帮助我吗?
谢谢
如果您的问题与标签有关。最好看看sfDoctrineActAsTaggable。它应该具有您需要的所有行为,因此您应该能够剖析它以实现您所追求的目标。
我设法使用一些自定义代码来完成这项工作,即 getter 和 setter,并在我的表单类中覆盖 doUpdateObject() 和 updateDefaultsFromObject 方法