モデルのすべてのアイテムを表示するカスタムの複数選択チェックボックスウィジェットを作成しようとしています。
私のモデルの名前は「タグ」です。これは、DBテーブル内のタグのリストです。
sfWidgetFormSelectCheckboxコードをコピーして新しいウィジェットクラスに貼り付けましたが、次に何をすべきかわかりません
誰かが私を助けてもらえますか?
ありがとう
モデルのすべてのアイテムを表示するカスタムの複数選択チェックボックスウィジェットを作成しようとしています。
私のモデルの名前は「タグ」です。これは、DBテーブル内のタグのリストです。
sfWidgetFormSelectCheckboxコードをコピーして新しいウィジェットクラスに貼り付けましたが、次に何をすべきかわかりません
誰かが私を助けてもらえますか?
ありがとう
問題がタグで機能している場合。sfDoctrineActAsTaggableを確認するのが最適です。それはあなたが必要とするすべての振る舞いを持っているべきです、それであなたはあなたが求めているものを達成するためにそれを分析することができるべきです。
いくつかのカスタムコード、つまりゲッターとセッターを使用してこれを機能させ、フォームクラスのdoUpdateObject()メソッドとupdateDefaultsFromObjectメソッドをオーバーライドすることができました。