thinkphp怎么調用css

thinkphp怎么調用css

靜態文件的儲存位置

thinkphp默認已經創建了靜態文件的存放文件夾在thinkphp框架根路徑publicStatic

我們只需要把靜態文件分類放入publicstatic中

thinkphp怎么調用css

立即學習PHP免費學習筆記(深入)”;

相關推薦:《ThinkPHP教程

靜態文件的調用

thinkphp中已經給出了自定義模板輸出替換的方法模板輸出替換

首先在項目的配置文件中定義我們需要替換的規則

打開config.php文件,在模板設置模塊有view_replace_str項,在里面定義我們的規則

//?視圖輸出字符串內容替換 'view_replace_str'???????=>?[ '__IMG__'=>'/thinkphp/public/static/images',???#靜態圖片調用規則定義 ],

路徑指定為項目的根目錄

注 :我在學習使用的時候發現phpthink5.0.15好像已經把__css__,__JS__兩項默認定義了,路徑就是我們上面存放的公共靜態文件夾,而且不需要在控制器輸出視圖時進行調用(也就是下面的操作)。但是__IMG__還需要定義。

在控制器輸出視圖時進行調用

控制器調用方法

namespace?appindexcontroller; use?thinkView; class?Index?extends?thinkController {??????? ????public?function?index() ????{??????? ????????$view?=?new?View(); ????????return?$view->replace(thinkConfig::get('view_replace_str'))->fetch();???#使用get獲取view_replace_str里面 ????????的內容 ????} }

如果不想在配置文件中定義變量,可以直接在控制器中定義加調用

$view?=?new?View(); return?$view->fetch('index',[],['__IMG__'=>'/thinkphp/public/static/images']);

thinkphp怎么調用css

thinkphp怎么調用css

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊14 分享