2011-10-07 2 views
0

에서 sfguardusers와 드롭 다운 나는이 다음 그룹 :심포니는 sfguard과 교리를 사용하여 특정 그룹

관리자 난을 선택합니다

내가 영수증과 형태의 모듈이

요리사 웨이터 웨이터. 기본 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이?

답변

1

query 옵션을 사용하여 Propel의 Chapter 10 - Forms에서 설명한대로 Doctrine_Query 객체를 위젯에 전달할 수 있습니다. 그것은 Doctrine을 사용하는 것과 같은 것입니다.

+0

감사합니다. 작동 했어요. – jerrylow

+0

당신은 오신 것을 환영합니다. – macgyver