Пример #1
0
 public function Demo_list()
 {
     Vendor('Form.TableList');
     $list = new TableList();
     $rs = $list->auto_gen_list('Demo');
     $this->assign('list', $rs['table_list']);
     $this->assign('searchForm', $rs['search_form']);
     $this->display('Demo/list');
 }
Пример #2
0
 public function showList2()
 {
     Vendor('Form.TableList');
     $list = new TableList();
     $where = $list->get_search_data('content');
     //AAA($where);
     $rs = $list->auto_gen_list('Content', $where);
     $this->assign('list', $rs['table_list']);
     $this->assign('search_form', $rs['search_form']);
     $this->display('Model/table_list2');
 }
Пример #3
0
 public function Demo_list()
 {
     Vendor('Form.TableList');
     $list = new TableList();
     //获取搜索列表条件
     $where = $list->get_search_data($this->cmTableName);
     //根据条件获取列表
     $rs = $list->auto_gen_list($this->cmTableName, $where);
     //分配列表信息
     $this->assign('list', $rs['table_list']);
     //分配搜索表单信息
     $this->assign('searchForm', $rs['search_form']);
     //获取并分配添加按钮
     $add_btn = $list->gen_add_button($this->cmTableName);
     $this->assign('add_btn', $add_btn);
     //获取并分配Excel按钮
     $excel_btn = $list->get_excel_btn($this->cmTableName);
     $this->assign('excel_btn', $excel_btn);
     $this->display($this->cmTableName . '/list');
 }
Пример #4
0
 public function Catalog_list()
 {
     Vendor('Form.TableList');
     $list = new TableList();
     //获取搜索列表条件
     $where = $list->get_search_data($this->cmTableName);
     $where['siteid'] = get_site_id();
     if (!empty($_REQUEST['category_id'])) {
         $where['cat_id'] = I('category_id');
     }
     //根据条件获取列表
     $rs = $list->auto_gen_list($this->cmTableName, $where);
     //分配列表信息
     $this->assign('list', $rs['table_list']);
     //分配搜索表单信息
     $this->assign('searchForm', $rs['search_form']);
     //获取并分配添加按钮
     $add_btn = $list->gen_add_button($this->cmTableName);
     $this->assign('add_btn', $add_btn);
     //获取并分配Excel按钮
     $excel_btn = $list->get_excel_btn($this->cmTableName);
     $this->assign('excel_btn', $excel_btn);
     $this->display($this->cmTableName . '/list');
 }