示例#1
0
 /**
  * Lists all Column models.
  * @return mixed
  */
 public function actionIndex()
 {
     $dataProvider = new ActiveDataProvider(['query' => Column::find()->alive(), 'pagination' => ['pageSize' => static::MAX_PAGE_SIZE], 'sort' => ['defaultOrder' => ['order' => SORT_ASC]]]);
     //递归处理
     $dataProvider->models = General::recursiveObj($dataProvider->models, 0, 0, '', '<span class="bank"></span>', false);
     $keys = General::getModelsKeys($dataProvider->models, 'id');
     $dataProvider->setKeys($keys);
     // 		fb($keys);
     // 		fb($dataProvider->getKeys());
     // 		fb($dataProvider->models);
     return $this->render('index', ['dataProvider' => $dataProvider]);
 }