ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 新建的模塊中模塊名中的如何自定義在哪里自定義 3 0
迅睿CMS版本:4.3.5 #模塊

新建的模塊中views/模塊名_list中的$list_field如何自定義,在哪里自定義。

解決方案
  • 搞定了,我是這樣寫的。

        //會員用需求管理列表
        public function member_list() {
            $user = dr_member_info($this->uid);
            if(!array_key_exists(4,$user["groupid"]) && !array_key_exists(6,$user["groupid"])){
                $this->_json(0, dr_lang('只有審核會員才可以使用本功能!'));   
            }
            // 初始化數據表
            $this->_init([
                'table'      => '1_demand',  // (不帶前綴的)表名字
                'order_by'   => 'id desc', // 列表排序,默認的排序方式
                'date_field' => '', // 按時間段搜索字段,沒有時間字段留空
                'list_field' => [
                    'id' => ['name' =>'ID','width' =>'10%','use'=>1],
                    'name' => ['name' =>'名稱','width' =>'25%','use'=>1],
                    'fabudanwei' => ['name' =>'發布單位','width' =>'15%','use'=>1],
                    'inputtime' => ['name' =>'提交時間','width' =>'15%','use'=>1],
                    'xuqiujiazhi' => ['name' =>'需求價值','width' =>'10%','use'=>1],
                    'xuqiujindu' => ['name' =>'對接進度','width' =>'10%','use'=>1],
                ]
            ]);
    
            $this->list_pagesize = 12;
            if($this->init['where_list']) {
                $this->init['where_list'].= ' AND (djtdid = 0 and shifoubaomi != 2) or (djtdid != 0)';
            } else {
                $this->init['where_list'] = '(djtdid = 0 and shifoubaomi != 2) OR (djtdid != 0)';
            }
            list($tpl) = $this->_List();
            \Phpcmf\Service::V()->display('demand_member_list.html');
        }

    我把排序字段加了上去,因為是會員調用,所以要手動編寫list_field,如果我的方法不對,請指出,再次感謝!

    回復迅睿框架創始人

  • //會員用需求管理列表
        public function member_index() {
            $user = dr_member_info($this->uid);
            if(!array_key_exists(4,$user["groupid"]) && !array_key_exists(6,$user["groupid"])){
                $this->_json(0, dr_lang('只有審核會員才可以使用本功能!'));   
            }
            // 初始化數據表
            $this->_init([
                'table'      => SITE_ID.'_demand',  // (不帶前綴的)表名字
                'order_by'   => 'id desc', // 列表排序,默認的排序方式
                'date_field' => '', // 按時間段搜索字段,沒有時間字段留空
                'where_list' => '(djtdid = 0 and shifoubaomi != 2) OR (djtdid != 0)',
                'list_field' => [
                    'id' => ['name' =>'ID','width' =>'10%','use'=>1],
                    'name' => ['name' =>'名稱','width' =>'25%','use'=>1],
                    'fabudanwei' => ['name' =>'發布單位','width' =>'15%','use'=>1],
                    'inputtime' => ['name' =>'提交時間','width' =>'15%','use'=>1],
                    'xuqiujiazhi' => ['name' =>'需求價值','width' =>'10%','use'=>1],
                    'xuqiujindu' => ['name' =>'對接進度','width' =>'10%','use'=>1],
                ]
            ]);
    
            $this->list_pagesize = 12;
        
            list($tpl) = $this->_List();
            \Phpcmf\Service::V()->display('demand_member_list.html');
        }

    1、方法名稱改為member_index

    2、where組合進init中

  • 迅睿框架創始人:完美,謝謝謝謝