溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解決ThinkPHP樣式無法加載問題

發布時間:2021-01-05 09:54:51 來源:億速云 閱讀:354 作者:小新 欄目:編程語言

小編給大家分享一下如何解決ThinkPHP樣式無法加載問題,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

1.項目入口文件index.php

<?php
define('APP_NAME','APP');
define('APP_PATH','./APP/');
define('APP_DEBUG', true);
require_once './ThinkPHP/ThinkPHP.php';

2.項目配置文件APP/Conf/config.php中加入如下代碼

'TMPL_PARSE_STRING' => array(        
'__PUBLIC__' =>__ROOT__.'/APP/Tpl/Public',        
'__JS__' => __ROOT__.'/APP/Tpl/Public/Js',        
'__CSS__' => __ROOT__.'/APP/Tpl/Public/Css',
    ),

之前CSS這里配置的是'__CSS__' => __PUBLIC__.'/Css' 然后就出現了無法加載CSS的問題
如何解決ThinkPHP樣式無法加載問題

ROOT是系統常量,指示網站根目錄地址,如我的localhost設置的是E:\www這個地方,然后在E:\www\ThinkPHPbbs創建了ThinkPHPbbs這個項目,那么ROOT指示的就是 localhost/ThinkPHPbbs

JS設置同

3.配置html
CSS:<link rel="stylesheet" href="__CSS__/lrtk.css" type="text/css">

JS:<script src="__JS__/jquery.min.js"></script>

正常加載效果如圖
如何解決ThinkPHP樣式無法加載問題

文件結構如圖
如何解決ThinkPHP樣式無法加載問題
(一些文件夾前面的紅叉對整個的運行不會有影響,編輯器zend studio)

建議如果遇到無法加載樣式的問題的話,可以查看下鏈接的路徑,如我之前配置如下'__CSS__' => __PUBLIC__.'/Css'

查看網頁元素的話就會如下顯示
如何解決ThinkPHP樣式無法加載問題

這里PUBLIC并沒有解析出來

像后來那樣配置'__CSS__' => __ROOT__.'/APP/Tpl/Public/Css'

查看樣式
如何解決ThinkPHP樣式無法加載問題

解析正常

以上是“如何解決ThinkPHP樣式無法加載問題”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女