name = dr_lang('推荐码列表'); // 模板前缀(避免混淆) $this->tpl_prefix = 'dc1_'; $this->list_where = "status = 1"; // 用于表储存的字段,后台可修改的表字段 $field = array ( 'name' => array ( 'name' => '推荐人', 'fieldname' => 'name', ), 'code' => array ( 'name' => '推荐码', 'fieldname' => 'code', ), ); // 初始化数据表 $this->_init([ 'table' => 'dc1_tuijian', // (不带前缀的)表名字 'field' => $field, // 可查询的字段 'order_by' => 'id desc', // 列表排序,默认的排序方式 'date_field' => '', // 按时间段搜索字段,没有时间字段留空 'list_where' => "status = 1", ]); // 把公共变量传入模板 \Phpcmf\Service::V()->assign([ // 搜索字段 'field' => $field, 'is_time_where' => $this->init['date_field'], // 后台的菜单 'menu' => \Phpcmf\Service::M('auth')->_admin_menu( [ // $this->name => [APP_DIR.'/'.\Phpcmf\Service::L('Router')->class.'/index', 'fa fa-code'], // '添加' => [APP_DIR.'/'.\Phpcmf\Service::L('Router')->class.'/add', 'fa fa-plus'], // '查看' => ['hide:'.APP_DIR.'/'.\Phpcmf\Service::L('Router')->class.'/edit', 'fa fa-edit'], // '下级' => ['hide:'.APP_DIR.'/'.\Phpcmf\Service::L('Router')->class.'/test', 'fa fa-edit'], ]) ]); } // 查看列表 public function index() { list($tpl,$data) = $this->_List([],10); $list = $data['list']; foreach($list as &$t){ $t['yjs'] = '/index.php?c=category&id=2&shareu='.$t['code']; $t['znjs'] = '/index.php?c=category&id=1&shareu='.$t['code']; } unset($t); \Phpcmf\Service::V()->assign(['list'=>$list]); \Phpcmf\Service::V()->display('tuijian_list.html'); } // 删除内容 public function del() { $this->_Del( \Phpcmf\Service::L('Input')->get_post_ids(), function($rows) { // 删除前的验证 return dr_return_data(1, 'ok', $rows); }, function($rows) { // 删除后的处理 return dr_return_data(1, 'ok'); }, \Phpcmf\Service::M()->dbprefix($this->init['table']) ); } }