PHP 開発フレームワーク Yii Framework チュートリアル (16) UI コンポーネント StarRating の例

黄舟
リリース: 2023-03-05 07:42:01
オリジナル
1061 人が閲覧しました

CStarRating は主に評価に使用され、評価用の一連の星 (5 つ) が表示されます。

基本的な使用法は次のとおりです

beginWidget('CActiveForm'); ?>widget('CStarRating',array('model'=>$model,'attribute'=>'rating','name'=>'rating','value'=>3,)); ?>
endWidget(); ?>
ログイン後にコピー

コントローラーでは、次のように $_POST['評価'] を通じて Star の値にアクセスできます。

public function actionIndex(){
$model=new DataModel();$model->rating=3;if(!emptyempty($_POST['rating'])){$model->rating=$_POST['rating'];
if($model->validate()) {$this->render('response', array('model' => $model,
));return;}
}
$this->render('index', array('model' => $model,
));}
ログイン後にコピー

CStarRating はこの時点で読み取り専用に設定することもできます。 , StarRating は評価を表示するために使用され、ユーザーはスコアを変更できません。これは、「readOnly」 => true によって実現されます。

PHP 開発フレームワーク Yii Framework チュートリアル (16) UI コンポーネント StarRating の例

上記は、PHP 開発フレームワーク Yii Framework チュートリアル (16) UI コンポーネント StarRating のサンプルの内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート