久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      關(guān)于ThinkPhp view路徑用到的常量 __STATIC__ __JS__ __CSS__等

      下面由thinkphp框架教程欄目給大家介紹ThinkPhp view路徑用到的常量 __STATIC__ __JS__ __CSS__等,希望對需要的朋友有所幫助!

      關(guān)于ThinkPhp view路徑用到的常量 __STATIC__ __JS__ __CSS__等

      ThinkPHP5.1 里面__PUBLIC__無法生效的問題

      在用PHP模板的時候需要引用外部的樣式文件,之前的版本直接用__PUBLIC__就可以定位到指定的位置。

      <Link href="__PUBLIC__/static/css/main.css" rel="stylesheet" />

      但是頁面中__PUBLIC__并沒有解析成對應(yīng)的路徑。

      在查詢TP5.1的文檔時候,有這么一句話?!皏iew_replace_str配置參數(shù)改成template配置文件的tpl_replace_string配置參數(shù)?!彼孕枰?code>config/template.php中設(shè)置tpl_replace_string的值。

      我們直接添加這條配置項(xiàng),代碼如下。

      'tpl_replace_string' =>[         '__PUBLIC__' => $_SERVER['REQUEST_SCHEME']."://".$_SERVER['HTTP_HOST'].rtrim(dirname($_SERVER['SCRIPT_NAME'])),],

      你也可以自己設(shè)置成固定樣式。

      'tpl_replace_string' => ['__PUBLIC__'=>'/項(xiàng)目名/public'],

      這時候刷新頁面看一下,發(fā)現(xiàn)還是__PUBLIC__并沒有轉(zhuǎn)義。這里是由于Runtime下面有緩存文件。把Runtime下的文件都刪除一下,就可以了。

      一.index.php 入口文件加入

      define('SCRIPT_DIR', rtrim(dirname($_SERVER['SCRIPT_NAME']), '/\'));

      thinkphp5.1以下版本設(shè)置__STATIC__ __JS__ __CSS__等常量thinkphp在think目錄的view.php

        $baseReplace = [            '__ROOT__'   => $root,             '__URL__'    => $base . '/' . $request->module() . '/' . Loader::parseName($request->controller()),             '__STATIC__' => $root . '/static',             '__CSS__'    => $root . '/static/css',             '__JS__'     => $root . '/static/js',         ];

      可以在config中修改和重新定義

       // 視圖輸出字符串內(nèi)容替換     'view_replace_str' => [        '__IMAGE__'     => '/static/images',         '__UPLOAD__'     =>'/upload',      ],

      thinkphp5.1版本設(shè)置

      在config目錄的template.php加入

         'tpl_replace_string' =>[        '__STATIC__'=> SCRIPT_DIR . '/static',   //后臺程序css,img,js所在文件         '__COMMON__'=> SCRIPT_DIR . '/common',   //前后共有css,img,js所在文件         '__APP__'   => SCRIPT_DIR . '/',               //定義首頁         '__JS__'=> SCRIPT_DIR . '/static/js',  //js文件         '__CSS__'=> SCRIPT_DIR . '/static/css',  //css文件         '__IMAGE__'=> SCRIPT_DIR . '/static/images',  //image文件     ],

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號