symfony - виджет с несколькими флажками - помощь - PullRequest
0 голосов
/ 27 января 2011

Я пытаюсь создать пользовательский виджет с флажком множественного выбора, который отображает все элементы модели.

Моя модель названа 'Tag', которая представляет собой список тегов в моей таблице БД.

Я скопировал код sfWidgetFormSelectCheckbox и вставил его в мой новый класс виджетов, но я не уверен, что делать дальше

Может ли кто-нибудь мне помочь?

Спасибо

Ответы [ 2 ]

1 голос
/ 29 января 2011

Если ваша проблема работает с тегами. Лучше всего смотреть на sfDoctrineActAsTaggable . Он должен иметь все необходимое вам поведение, поэтому вы должны иметь возможность анализировать его, чтобы достичь того, чего вы хотите.

0 голосов
/ 01 февраля 2011

Мне удалось заставить это работать, используя некоторый пользовательский код, то есть методы получения и установки и переопределение методов doUpdateObject () и updateDefaultsFromObject в моем классе формы

...