国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

Yii2中DropDownList簡單用法示例

2020-03-22 18:25:42
字體:
來源:轉載
供稿:網友
本文實例講述了Yii2中DropDownList簡單用法。分享給大家供大家參考,具體如下:這里以實際應用為例講解Yii2 DropDownList用法。有一張分類表,無限極分類那種,表結構如下,pid就是父分類ID
這里我們要實現:新建分類的時候,父分類可以從所有分類中任選一個或者不選編輯分類時,父分類不能選擇當前編輯的分類。。。如果選自己,父分類就是自己了,必然出錯!實現代碼如下,我就貼上form的全部代碼吧use common/models/Category;use yii/helpers/ArrayHelper;use yii/helpers/Html;use yii/widgets/ActiveForm;/* @var $this yii/web/View *//* @var $model common/models/Category *//* @var $form yii/widgets/ActiveForm */ div div if (!$model- isNewRecord) {//如果是編輯分類 $cate = ArrayHelper::map(Category::find()- andWhere('id != :id', [':id' = $model- id])- all(), 'id', 'title'); } else {//如果是新建分類 $cate = ArrayHelper::map(Category::find()- all(), 'id', 'title'); div php $form = ActiveForm::begin(); = $form- field($model, 'title')- textInput(['maxlength' = 100])- label("分類標題") = $form- field($model, 'name')- textInput(['maxlength' = 100])- label("分類別名") = $form- field($model, 'pid')- dropDownList($cate, ['prompt' = '請選擇父分類'])- label("父分類") = $form- field($model, 'keywords')- textarea(['maxlength' = 255])- label("分類關鍵詞") = $form- field($model, 'description')- textarea(['maxlength' = 255])- label("分類描述") div div div = Html::submitButton($model- isNewRecord '創建' : '更新', ['html' target='_blank'>class' = $model- isNewRecord 'btn btn-block btn-success' : 'btn btn-block btn-primary']) /div /div /div php ActiveForm::end(); /div /div /div 更多關于Yii相關內容感興趣的讀者可查看本站專題:《Yii框架入門及常用技巧總結》、《php優秀開發框架總結》、《smarty模板入門基礎教程》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》希望本文所述對大家基于Yii框架的PHP程序設計有所幫助。PHP教程

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 灵山县| 池州市| 奎屯市| 神池县| 清涧县| 阳西县| 玉屏| 泸州市| 喀喇沁旗| 年辖:市辖区| 平阳县| 平遥县| 白银市| 永昌县| 靖州| 苍溪县| 土默特右旗| 江西省| 黔西县| 吉安市| 南投县| 军事| 府谷县| 贡嘎县| 瑞昌市| 营山县| 九龙坡区| 仁怀市| 鄂托克前旗| 苏州市| 喀什市| 广德县| 哈巴河县| 泸西县| 成安县| 茶陵县| 郁南县| 西贡区| 慈溪市| 忻城县| 枣阳市|