<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之旅 廣告
                已在github中加入了目錄,里面將存用到的模板代碼,目錄名為“模板” * * * * * 將模板的里的 css,js,images得制到public中的static中。在index目錄中創建以下目錄,看以下圖片 ![](https://box.kancloud.cn/ff22dc6b0a0528d49c93a565f9e8e83f_1131x469.png) 在index/public創建base.html 為項目的總模板, <link href="static/css/bootstrap.css" rel="stylesheet" type="text/css" media="all" /> <!-- jQuery (necessary for Bootstrap's JavaScript plugins) --> <script src="static/js/jquery.min.js"></script> 我們調用css直接寫static/css/?????.css 模式同理也要寫 js image文件。 * * * * * {block name="style"}{/block} </head> <body> {block name="body"}{/block} {block name="script"}{/block} </body> </html> {block 。。}{/block}有一點象占位。其它模板繼承它后,相關的代碼會顯示在此。 * * * * * 同里index.html有如下代碼 {extend name="public/base"/} {block name="body"} <div class="container"> ...... </div> {/block} {extend name="public/base"/}表示index模板繼承了base.html 而{block name="body"}區塊的代碼將在會顯示在base.html中的{block name="body"}{/block}中。這樣可以大大減小代碼量。 * * * * * 以下為其顯示結果: ![](https://box.kancloud.cn/e8f3a6302e60250c09094bb468cf047f_1920x959.png) * * * * * 下一切我們進行數據庫的鏈接及數據庫操作。 在application創建common /controller 創建Base.php 為一個我們前臺的基類。 <?php namespace app\common\controller; class Base extends \think\Controller { public function _initialize() { $config = cache('db_config_data'); if (!$config) { $list = Db::table('Configs') ->select(); foreach ($list as $item){ $arr[$item['name']]=$item['value']; } cache('db_config_data', $list); } config($config); $data['configs']= config($config); $this->assign($data); } } _initialize()為thinkphp controoller的初始化函數。這里我們網站設備寫入了緩存中。 以后前臺的controller去繼承它,cache則為thinkphphelper中的函數。
                  <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>

                              哎呀哎呀视频在线观看