<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>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                新提供某個頁面的自定義模板給用戶使用的話,需要給系統添加相應的字段。方法有兩個,第一個是需要用戶自己動手,如下 圖所示。按下面的方法添加完之后,還需要進入相應的頻道或插件參數設置那里添加上你的模板路徑。相對來說這樣的操作,對用戶體驗不是太好。太麻煩了。 ![](https://img.kancloud.cn/ca/04/ca047118cd77e1ebd142cdb474e9a618_1184x664.png) 第二種方法就是開發者麻煩些,用戶不需要做任何設置。進入頻道或者是插件的程序目錄下面找到upgrade目錄,如果此目錄不存在就新建這樣一個目錄,比如 `\plugins\form\upgrade\` 這是萬能表單插件的目錄 `\application\cms\upgrade\` 這是CMS頻道的目錄 `\application\common\upgrade\` 這是系統的目錄 然后在相應的目錄下面新建一個PHP文件,文件名首字母大寫,比如`Abc.php`,為避免文件名沖突,建議以自己的個性用戶名字母命名。效果如下圖所示: ![](https://img.kancloud.cn/95/9e/959e34195bbae0b6a986cb245b32e388_1822x868.png) 代碼如下,大家可以復制回去,對應的修改5處位置,如上圖所示的位置 ~~~ <?php namespace plugins\form\upgrade ; //插件的話,就是 plugins\插件目錄\upgrade; 頻道的話就是 app\頻道目錄名\upgrade; 系統就換成 app\common\upgrade; use think\Db; class Abc{ //文件名,首字母寫大寫 protected static $sysname = 'form'; //插件或頻道目錄名 系統就使用index protected static $template = 'pc_index_signin_index_index'; //自定義模板變量名 protected static $path = 'index_style/default/abc.htm'; //你所制作的模板路徑,前臺風格就index_style開頭,會員中心就 member_style 開頭 后臺是 admin_style 開頭 protected static $title = '登錄頁PC模板路徑'; //自定義模板的頁面名稱 public static function up(){ if (self::$sysname!='index') { if (modules_config(self::$sysname)) { $sysid = modules_config(self::$sysname)['id']; }else{ $sysid = plugins_config(self::$sysname)['id']; $sysid = -$sysid; } } $ifsys = $type = 0; $template = self::$template; if (self::$sysname!='index') { $type = Db::name('config_group')->where('sys_id',$sysid)->value('id'); } if (!$type || self::$sysname=='index') { $type = 1; $sysid = 0; } $path = self::$path; $title = self::$title; if (!Db::name('config')->where('sys_id',$sysid)->where('c_key',$template)->find()) { into_sql("INSERT INTO `qb_config` (`id`, `type`, `title`, `c_key`, `c_value`, `form_type`, `options`, `ifsys`, `htmlcode`, `c_descrip`, `list`, `sys_id`) VALUES(0, {$type}, '{$title}', '{$template}', '{$path}', 'text', '', $ifsys, '', '一般留空,index_style/開頭,比如index_style/abc.htm', 0, '{$sysid}'); "); }else{ Db::name('config')->where('sys_id',$sysid)->where('c_key',$template)->update([ 'c_value'=>$path, ]); } } } ~~~ 這個文件創建好后,你可以本機測試看看有沒有報錯。 修改 `\application\index\controller\Index.php` 查找`return $this->fetch('../index');` 在他上面一行添加如下代碼 `\plugins\form\upgrade\Abc::up();` 如下圖所示,保存后,刷新幾次網站主頁,看看頁面是否報錯,沒報錯的話,就查看一下后臺,是否自動加上了這個字段。 ![](https://img.kancloud.cn/24/86/2486bc3cf93b37af8de86ee9d9cb9844_1389x870.png) 特別提醒一下,`\plugins\form\upgrade\Abc::up();` 這個代碼需要做相應的修改,如下圖所示,必須有反斜杠開頭,結尾`::up();`結尾 ![](https://img.kancloud.cn/03/28/032881dd229c3ff32f3e569e9b9ac900_1562x681.png) > 后續多人制作個性模板風格的話,我們會考慮提供一個插件,讓他自動生成上面的升級文件。
                  <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>

                              哎呀哎呀视频在线观看