0

ドロップダウン リストの値をテーブル カラム ロールに保存しようとしています。

<?php echo CHtml::dropDownList('role', $model, $model->getRoleOptions(),
                array('empty' => '---select role---'));
            ?>

モデル

public function getRoleOptions(){
    return array('1' => 'Administrator', '2' => 'Center Administrator');
}

値は保存されていません。また、ロールを安全であると宣言しました。

4

1 に答える 1

1

activeDropDownList()の代わりに使用しdropDownList()ます。投稿リクエストからダンプを取得した場合、無効な $_POST 値がdropDownList().

activeDropDownList() メソッド

于 2014-02-10T23:16:16.720 に答える