我目前是yii框架/ php的新手。我想創建這個Chtml :: DropDownList一些幫助。如何使用Chtml :: DropDownList()
http://www.yiiframework.com/doc/api/1.1/CHtml#dropDownList-detail
Chtml::dropDownList($name, $select, $data)
據我所知,$數據是數組我會從我的數據庫中裝載。
但是,有人可以向我解釋$ name和$ select如何真正起作用。我很難找到解釋這一點的文檔,在一個非常愚蠢的水平。
我設法讓這段代碼正常工作,但我更喜歡使用Chtml :: dropdownlist。
<div class="row">
<?php
echo $form->dropDownList($model, 'id',
Chtml::listData(UsersTeam::model()->findAllByAttributes(array('coachId'=>$model->id)), 'id', 'teamName'),
array('empty'=>'Select Team'))
?>
</div>
我想能夠顯示所有teamName爲他在入伍當前用戶。
我目前在用戶的模型視圖中顯示這一點,但我的信息需要來自擁有用戶團隊的UserTeam。
'memberOfTeams' => array(self::MANY_MANY, 'UsersTeam', '{{teamMembers}}(userId, teamId)'),
'coachOfTeams' => array(self::HAS_MANY, 'UsersTeam', 'coachId'),
需要與select.'的選項標籤標題屬性<期權價值=「10」標題=「十大項目」>十' 任何幫助@casraf? – xyz
@xyz http://www.yiiframework.com/doc/api/1.1/CHtml#dropDownList-detail文檔涵蓋了它,但我添加了一個示例 – casraf