[moka同学笔记]yii2.0 dropdownlist的简单使用

1.controller控制中

    $modelCountrytelCode = CountryTelCode::find()->orderBy(‘id DESC‘)->all();
    $telCode = ArrayHelper::map($modelCountrytelCode,‘area_code‘,‘name‘); //显示name,传值area_code

    ***********其他代码************

    return $this->render(‘createUser‘, [
                ‘modelUser‘ => $modelUser,
                ‘modelContact‘ => $modelContact,
                ‘telCode‘=>$telCode
    ]);
 
 
 

2.视图文件中

        <?= $form->field($modelUser,‘name‘) ?>
        <div class="form-group field-community-mobile required">
            <label for="mobile">手机</label>
            <div class="input-group">
                <span class="input-group-addon" style="padding: 0px;border:none;background-color: #fff;">
                <?=$form->field($modelContact, ‘area_code‘)
                    ->dropDownList($telCode,[‘prompt‘ => ‘--‘,‘style‘=>‘width:189px;padding:0px;text-align:center;‘])
                    ->label(false); ?>
                </span>
                <?= $form->field($modelContact,‘mobile‘)->textInput([‘style‘=>‘width:100%;‘])->label(false) ?>
            </div>
        </div>
 
下面两个会比较详细
其他博客关于dropdownlist链接:
1.http://blog.sina.com.cn/s/blog_88a65c1b0102ux2l.html
2.http://www.111cn.net/phper/php-mb/72865.htm
时间: 2024-11-05 13:47:53

[moka同学笔记]yii2.0 dropdownlist的简单使用的相关文章

[moka同学笔记]yii2.0小物件的简单使用(第二种方法)

1.在widgets/TestWidget.php中 1 <?php 2 /** 3 * Created by PhpStorm. 4 * User: moka同学 5 * Date: 2016/08/05 6 * Time: 18:15 7 */ 8 namespace app\widgets; 9 10 use yii\base\Widget; 11 12 class TestWidget extends Widget 13 { 14 public $msg = ''; 15 16 //初始

[moka同学笔记]yii2.0的下拉菜单与bootstrap下拉菜单

1.yii2下拉菜单 1 <li class="dropdown"><a href="#" class="dropdown-toggle" data-toggle="dropdown">管理<b class="caret"></b></a> 2 <ul class="dropdown-menu"> 3 <li&

[moka同学笔记]Yii2.0给一张表中增加一个属性

1.model中建立关联 public function getUser(){ return$this->hasOne(User::className(),['id'=>'uid']) ; } 2.在视图中 <?= GridView::widget([ 'dataProvider' => $dataProvider, 'columns' => [ // ['class' => 'yii\grid\SerialColumn'], 取消掉编号 ['attribute'=&g

[moka同学笔记]yii2场景的使用(摘录)

前半部分为自己使用的过程,下边为转载的,具体地址见:http://blog.sina.com.cn/s/blog_88a65c1b0101j717.html 1.在model中 public function rules() { return [ [['join_verify', 'create_activity', 'is_open_group', 'is_open_child_com','sendmail_limit','sendmail_from_name','sendmail_from'

[moka学习笔记]yii2.0数据库查询的多种方法(未完待整理)

方法一:(使用model) $modelCommunityMail = CommunityMail::find()->where(['com_id'=>$id])->all(); 方法二:(直接拼写sql语句) $sql = "select * from `usho_community_mail` where date_format(`created_at`,'%Y%m') = date_format(curdate() ,'%Y%m') AND `com_id`=$id AN

[moka同学笔记]Yii2 自定义class、自定义全局函数(摘录)

1.在app\components下新建MyComponent.PHP namespace app\components; use Yii; use yii\base\Component; use yii\base\InvalidConfigException; class MyComponent extends Component { public function welcome() { echo "Hello..Welcome to MyComponent"; } } 2.在co

[moka同学笔记]使用git的一个简单的流程

大概总结一下自己的使用过程. 本地项目名称和coding上的名称请保持相同(当然也可以不同哦) 本地项目是放在集成环境的www目录下的. coding.net上的是新建项目 下面以测试项目GetBug为例 本地项目如图 coding.net上的新建项目 本地www目录中,使用git bash 添加文件 git status git add **** git add .       //git add . 可以增加多个文件 git commit -m "写注释" git push git

[moka同学笔记]三、Yii2.0课程笔记(魏曦老师教程)

关联字段增加搜索 post表关联adminuser表,通过post.author_id  adminuser.id关联,在YII2.0生成搜索,关联字段搜索时,需要输入关联字段author的id才能搜索,这不符合我们的要求,我们要求输入作者名就可以搜索出来,该作者对应的post.

[moka同学笔记]redis练习Demo

<?php /** * Created by PhpStorm. * User: moka同学 * Date: 2017/3/13 * Time: 10:54 */ echo 'Hello redis'.'<br>'; $redis = new Redis(); $redis->connect("127.0.0.1","6379"); //demo1 /*$redis->set("name","This i