2014-10-02 5 views
1

나는 Yii와 나는이 모든 배열 주위에 내 머리를 얻을 수 없다. 나는이 시도Yii 드롭 다운 목록 옵션 (html 옵션 포함)

<?php echo $form->textFieldGroup(
    $model,'date',array(
     'widgetOptions'=>array(
      'htmlOptions'=>array(
       'class'=>'span5' 
      ) 
     ) 
    ) 
); 
?> 

및 기타 다른 변화의 부하 그러나 아무도가 작동하지 않습니다 : 모든 내 다른 입력이 같은 스타일된다

<?php echo $form->dropDownList(
    $model,'user_id', CHtml::listData(
     User::model()->findAll(
      array('order' => 'user_fname ASC') 
     ), 
     'user_id', 'user_fname' 
    ) 
); 
?> 

그러나 : 나는 성공적으로 위대한 작품을 새로운 드롭 다운 목록을 추가 이 시나리오에서 클래스를 어떻게 적용합니까?

<?php echo $form->dropDownList(
    $model,'user_id', CHtml::listData(
     User::model()->findAll(
      array(
       'order' => 'user_fname ASC' 
      ) 
     ), 
     'user_id', 'user_fname' 
    ), 
    array('htmlOptions'=>array('class'=>'span5')) 
); 
?> 

는 또한 병이

array('empty'=>'Select a name')) 

답변

0

는 다음과 같이, 외부 용기에 클래스를 설정하려고 시도하고 알아낼 다음이 추가하지만 병이 첫번째 작업 클래스를 가져 오기위한 정착하려는 :

<div class="span5"> 
<?php echo $form->dropDownList(
$model,'user_id', CHtml::listData(
    User::model()->findAll(
     array(
      'order' => 'user_fname ASC' 
     ) 
    ), 
    'user_id', 'user_fname' 
), 
array('prompt'=>'Select a name...') 
); 
?> 
</div>