作者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)
1F:推 Fantasywind:.htaccess贴出来 08/25 12:34
2F:推 StringR:asset要放在跟application/system同一层 08/25 12:36
3F:→ StringR:application/system底下的档案是不能直接存取的 08/25 12:39
4F:→ tao2tw:感谢楼上.解决罗~ 1F:我没有设定 .htacess 是否必要呢? 08/25 12:56
5F:→ tao2tw:谢谢楼上两楼热心解答 08/25 12:56
6F:→ StringR:如果你要拿掉url中的index.php,那你就需要写.htaccess 08/25 13:11