首页 > 代码库 > Yii小部件
Yii小部件
小部件
Yii提供了一套数据小部件widgets,这些小部件可以用于显示数据。
DetailView小部件用于显示一条记录数据。
ListView和GridView小部件能够用于显示一个拥有分页、排序和过滤功能的一个列表或者表格。
1.DetailView
用来显示一条记录的详情,下面这些都是一条记录的情况:
一个Model模型类对象的数据
ActiveRecord类的一个实例对象
由键值对构成的关联数组。
2 DetailView的创建
调用DetailView::widget方法
model这里可以是一个模型类的实例,也可以是一个数组。
attributes属性决定显示模型的那些属性以及如何格式化
<?= DetailView::widget([
‘model‘ => $model,
‘attributes‘ => [
‘id‘,
‘username‘,
‘auth_key‘,
‘password_hash‘,
‘password_reset_token‘,
‘email:email‘,
‘status‘,
‘created_at‘,
‘updated_at‘,
],
]) ?>
Yii小部件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。