sfguardとdoctrineを使用して、私は次のグループを持っています:
マネージャーシェフウェイター
領収書用のモジュールがあり、ウェイターを選択したいフォームがあります。デフォルトのReceiptForm.class.phpがフィールドに入力されます。
$this->setWidgets(array(
'id' => new sfWidgetFormInputHidden(),
'sf_guard_user_id' => new sfWidgetFormDoctrineChoice(array('model' => $this->getRelatedModelName('sfGuardUser'), 'add_empty' => true)),
);
すべてのユーザーを取得するので問題ありませんが、データベースにグループ「ウェイター」またはid=3のユーザーのみが含まれるように構成するにはどうすればよいですか。