- 博客(9)
- 收藏
- 关注
原创 无限极分类
public function CategoryList(){ $all_date = static::find()->asArray()->all(); return $this->getTree($all_date, 0, 0); } public function getTree($date, $parent_id,...
2018-04-19 08:02:27 170
原创 YII GridView 应用
<?= GridView::widget([ 'dataProvider' => $dataProvider, 'filterModel' => $searchModel, 'columns' => [ ['class' => 'yii\grid\SerialColumn'], ...
2018-04-15 06:43:02 285
原创 Yii 数据验证
一、场景 什么情况下需要使用场景呢?当一个模型需要在不同情境中使用时,若不同情境下需要的数据表字段和数据验证规则有所不同,则需要定义多个场景来区分不同使用情境。例如,用户注册的时候需要填写email,登录的时候则不需要,这时就需要定义两个不同场景加以区分。 默认情况下模型的场景是由rules()方法申明的验证规则中使用到的场景决定的,也可以通过覆盖scena...
2018-04-11 22:10:13 736
原创 yii 配置 gii, debug
if (!YII_ENV_TEST) { // configuration adjustments for 'dev' environment $config['bootstrap'][] = 'debug'; $config['modules']['debug'] = [ 'class' => 'yii\debug\Module', ...
2018-04-09 23:28:20 247
原创 yii 访问控制
public function behaviors() { return [ 'access' => [ 'class' => AccessControl::className(), 'only' => ['logout', 'signup'], ...
2018-04-07 02:24:22 230
原创 yii GridView 常见操作
是否显示某列代码实现如下:[ "attribute" => "name",`这里写代码片` "visible" => true,],//自定义值[ "attribute" => "create_time", "value" => function ($model) {
2018-04-04 03:58:03 1083
原创 yii Provider 分析
//提供查询语句 $query = Goods::find()->asArray(); $provider = new ActiveDataProvider([ //获取使用的查询语句 'query' => $query, //绑定分页类, 并将分页类生成的limit(), of...
2018-04-03 19:55:07 205
原创 yii 中使用排序
使用原理类似于pagination $sort = new Sort([ 'attributes' => [ 'age' => [ 'asc' => ['age' => SORT_ASC], ...
2018-04-03 17:31:14 1836
原创 yii 测试代码执行时间
\YII::beginProfile("position one"); //some code ................................\YII::endProfile("position one");
2018-04-03 05:15:12 1185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人