由于最近有用到了thinkphp框架去做一個項目剑肯,讓我先來吐槽thinkphp一下吧」厶茫基于MVC的設計思想本身是沒有錯的让网,但是,师痕,但是溃睹,你把文件資源另外存放在public目錄就不合理了啊,模板文件中文件資源的引入每次都要改一次引入路徑胰坟,好坑爹啊因篇。因為這樣一來對模板文件的改動就多了很多了。不說了,說說我這次遇到的問題吧:
我的項目目錄如下:
在我的home模塊中惜犀,我的目錄如下:
在訪問用到supersized插件需要引入全屏背景圖片的時候铛碑,圖片路徑去找圖片卻不到了狠裹,查看網頁代碼時虽界,出現下面的情況:
右下角提示報了3個圖片引入的錯誤,引入路徑為:
http://localhost:82/30/webapp/index.php/Home/Login/images/backgroup/0.jpg這種錯誤
但按道理應該是
http://localhost:82/30/webapp/public/images/backgroup/0.jpg這個路徑才對的
經過了一千次修改(略夸張)的修改引入路徑涛菠,如在supersized的引入圖片前加ROOT/Public/或者PUBLIC/等都試了好多次莉御,差點懷疑人生了。
最終把supersized-init.js文件的路徑改成了下面的形式才能夠成功不報錯
修改完后俗冻,最后可以成功看到全屏的圖片背景了
嗯~過程就是這樣