<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                如下圖所示的頻道系統參數增加有幾種方法 ![](https://img.kancloud.cn/3b/e1/3be1b6a16d18e7c32b43e0371ef1c83d_1558x786.png) > 第一種方法如下: > (這種方法更適合開發者自己使用) ![](https://img.kancloud.cn/8b/8e/8b8ed4f39bcd7fab6a1c0eff316ad481_1288x751.png) ***** ***** > 第二種方法如下: > (這種方法僅適合給用戶升級使用。) ![](https://img.kancloud.cn/92/ca/92ca68cf795a75a9b9c37daed276a7c5_1552x691.png) 在相應頻道目錄下面新建一個文件,比如 `\application\qun\upgrade\U6.php` 代碼類似如下 ``` <?php namespace app\qun\upgrade; use think\Db; class U6{ public static function up(){ $sysid = modules_config('qun')['id']; $type = Db::name('config_group')->where('sys_id',$sysid)->value('id'); into_sql("INSERT INTO `qb_config` (`type`, `title`, `c_key`, `c_value`, `form_type`, `options`, `ifsys`, `htmlcode`, `c_descrip`, `list`, `sys_id`, `is_open`) VALUES( {$type}, '論壇展示哪些圈子的VIP圖標', 'show_vip_qun', '', 'text', '', 0, '', '輸入圈子id,多個圈子用英文逗號,隔開', 0, {$sysid},0);"); } } ``` 關鍵點一:`namespace app\qun\upgrade;` 其中 `qun` 就是頻道目錄名 關鍵點二:`class U6` 其中 `U6` 就是文件目錄名,注意首字母必須大寫,文件名首字母也一樣要大寫。 關鍵點三:`modules_config('qun')['id']` 其中 `qun` 就是頻道目錄名 關鍵點四:從第一種方法中,把當前頻道所有的參數配置導出來,如下圖所示 ![](https://img.kancloud.cn/fe/50/fe50d5aff2a226660442ba1f7e838046_875x696.png) 把導出來的SQL語句中挑選出新增的字段,修改兩項參數為變量。如下圖詳解 ![](https://img.kancloud.cn/3a/34/3a3474d50212bbc39fce2b6689871cd9_1792x602.png) 確切的說,就是把字段`type` 的具體值 -1 用變量 `{$type}`代替 。把字段`sys_id` 的具體值 用變量 `{$sysid}`代替 ***** ***** > 第三種方法如下: > (這種方法同時適合開發者與用戶升級使用) ![](https://img.kancloud.cn/ff/3c/ff3ca098495ef87bde62681e8f7cd932_1578x887.png) 找到相應頻道的程序控制文件,比如圈子頻道的 `\application\qun\admin\Setting.php` 在`index`方法里增加下面的代碼 ``` $this->config = [ [ 'c_key'=>'qun_user_show_claim', 'title'=>'哪些用戶創建的'.QUN.'顯示認領標志', 'c_value'=>'1,2,3', 'c_descrip'=>'多個用英文逗號隔開,比如1,2,3 認證或推薦的就不顯示認領', 'form_type'=>'text', 'options'=>"", 'ifsys'=>0, 'list'=>-1, ], [ 'c_key'=>'post_auto_pass_group', 'title'=>'哪些用戶創建的'.QUN.'自動通過審核', 'c_value'=>'', 'c_descrip'=>'不設置,則默認全通過審核', 'form_type'=>'checkbox', 'options'=>'app\common\model\Group@getTitleList@[{"id":["<>",2]}]', 'ifsys'=>0, 'list'=>0, ], [ 'c_key'=>'group_post_money', 'title'=>'發布主題對應用戶組的虛擬幣變化', 'c_descrip'=>'填負數才是扣積分,否則就是獎勵積分,0或留空則不做處理', 'form_type'=>'usergroup', 'ifsys'=>0, 'list'=>-1, ], [ 'c_key'=>'group_topic_jftype', 'title'=>'發布主題獎勵哪種虛擬幣', 'c_descrip'=>'', 'c_value'=>'0', 'form_type'=>'jftype', 'ifsys'=>0, 'list'=>-1, ], [ 'c_key'=>'forbid_post_topic_phone_noyz', 'title'=>'未驗證手機是否禁止發主題', 'c_value'=>'0', 'form_type'=>'radio', 'options'=>"0|不限\r\n1|未驗證不允許發布", 'ifsys'=>0, 'list'=>-2, ], ]; ``` > 注意事項 > 第二種方法的好處是,用戶升級后,還可以進 ”插件管理 ->開發者管理->參數選項管理“ 那里自行刪除相應的字段。而第三種方法是無法刪除的,即使刪除了,系統也會自動補上,如果確實不想顯示的話,就修改他的字段類型為隱藏字段即可解決。 > 最后再提醒一下開發者,第三種方法是根據頻道自行增加的字段,另外X1框架系統也可以強制所有頻道一起增加某些字段,如果要完全禁止系統給當前頻道增加字段的話,就在當前的控制器文件里,增加一個方法,如下圖所示 ![](https://img.kancloud.cn/57/fa/57fab7f0fd56b416cb7c2b43926f17af_1178x754.png) 即增加下面的方法。這樣就可以徹底的避免X1框架系統給當前頻道自動追加升級字段。 ``` protected function add_module_config(){ return []; } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看