作者tao2tw (smile_ting)
看板PHP
標題[請益] ci 如何 include css javascript
時間Sat Aug 25 12:14:44 2012
圖文版
http://tinyurl.com/c88myd9
剛入手CI,想把原本的網站轉移過來這裡。
我的'header'檔就是希望載入每個view之前,會去include的檔案
裡面會載入使用到的javascripts/css files
但是在include的時候,不論是我使用下面的ref link
或者在前面加上 ../
src="/assets/javascripts/jquery-1.7.1.min.js"
src="../assets/javascripts/jquery-1.7.1.min.js">
通通都不能work.
用傳統的觀念,這個view 是在 models 下面的 welcome.php 被呼叫
所以我要去引用到 A.js檔案 (應該是要 ../assets/javascripts/A.js)
但是就是不work
下面的 welcome_message 就是我要秀的view (可以正常display沒問題)
$this->load->view('header');
$this->load->view('welcome_message');
是否哪些config 檔案要去設定呢?
初入CI , 觀念跟傳統架構差距頗大 多包含
ci_www/
├──
application
│?? ├──
assets
│?? │?? ├── files
│?? │?? ├── images
│?? │?? └── javascripts
│?? ├── cache
│?? ├── libraries
│?? ├── models
│?? └── views
└── system
├── core
├── database
│?? └── drivers
│?? ├── cubrid
│?? ├── mssql
│?? ├── mysql
│?? ├── mysqli
│?? ├── oci8
│?? ├── odbc
│?? ├── pdo
│?? ├── postgre
│?? ├── sqlite
│?? └── sqlsrv
├── fonts
├── helpers
├── language
│?? └── english
└── libraries
├── Cache
│?? └── drivers
└── javascript
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 119.77.136.156
※ 編輯: tao2tw 來自: 119.77.136.156 (08/25 12:30)
推 Fantasywind:.htaccess貼出來 08/25 12:34
推 StringR:asset要放在跟application/system同一層 08/25 12:36
→ StringR:application/system底下的檔案是不能直接存取的 08/25 12:39
→ tao2tw:感謝樓上.解決囉~ 1F:我沒有設定 .htacess 是否必要呢? 08/25 12:56
→ tao2tw:謝謝樓上兩樓熱心解答 08/25 12:56
→ StringR:如果你要拿掉url中的index.php,那你就需要寫.htaccess 08/25 13:11