<?php namespace app\admin\controller; use app\common\controller\Backend; use think\Db; /** * 全部关键字管理 * * @icon fa fa-circle-o */ class Words extends Backend { /** * Words模型对象 * @var \app\admin\model\Words */ protected $model = null; protected $noNeedRight = ['selectpage']; public function _initialize() { parent::_initialize(); $this->model = new \app\admin\model\Words; } /** * 默认生成的控制器所继承的父类中有index/add/edit/del/multi五个基础方法、destroy/restore/recyclebin三个回收站方法 * 因此在当前控制器中可不用编写增删改查的代码,除非需要自己控制这部分逻辑 * 需要将application/admin/library/traits/Backend.php中对应的方法复制到当前控制器,然后进行修改 */ public function text() { $res = Db::name('words')->where('type',2)->field('id,type,name')->select(); $arr = []; foreach($res as $key=>$value){ $arr[$value['id']] = $value['name']; } return $arr; } /** * Selectpage搜索 * * @internal */ public function selectpage() { return parent::selectpage(); } }