作者appleboy46 (小惡魔)
看板PHP
標題Re: [請益] 使用CodeIgniter的一些問題
時間Wed Apr 14 09:51:11 2010
給你一點建議
※ 引述《chchwy (mat)》之銘言:
: 1. CI中所有的路徑都相對於index.php (圖片,js等等)
: 但是美術做出來的網頁路徑都相對於view
: 這個路徑差異有沒有什麼簡單的解決辦法呢?
: 還是美術每次修改網頁,我就要幫他弄好路徑?
這邊其實有兩種解法:
1. 假設您的網站網址是獨立的,比如說:
http://www.example.com 的話
您在 Views 裡面的 php 或 html 圖片部份可以使用絕對路徑:
<img src="
/images/apple.png" alt="img" />
2. 第二種就是網址:
http://www.example.com/web01/ 這種的,如果要寫
絕對路徑的話:
<img src="
/web01/images/apple.png" alt="img" />
這種寫法是比較不推薦的,盡量改寫成網站網址方式秀圖:
<img src="<?php echo base_url();?>
/images/apple.png" alt="img" />
參考:
http://ci.wuboy.twbbs.org/user_guide/helpers/url_helper.html
: 2. 我以前會把版面切成一些小塊
: 然後用include 'xxx.php';
: 這樣子方式處理標題,邊欄等等很方便
: CI的view裡面我要怎麼做才能有類似的效果呢 (...include 應該是不能用了)
: 特別是這些小塊頁面可能也需要access DB的時候。
參考:
http://ci.wuboy.twbbs.org/user_guide/general/views.html
Returning views as data 最底下部份,只要將第三個參數設定為 true
就可以當 block 使用:
$string = $this->load->view('myfile', $data, true);
不然一般寫法都是用 $this->load->view('myfile', $data);
: 3. CI兼容PHP4,所以我看很多範例也都用php4的寫法
: 那如果我用php5的寫法,這樣參雜會不會有問題呢?
: 例如
: class my_controller extends Controller{
: function __construct(){ <===php5 style contructor
: //...
: }
: }
就看您系統支援 PHP5 嗎?不過還是希望您用 php5 的寫法
如果有任何問題,可以到繁體中文論壇來討論:
http://ci.wuboy.twbbs.org/forum/
: 因為才接觸CI兩三天 可能有些問題很基礎
: 不好意思麻煩了
--
PHP MVC CodeIgniter 繁體中文手冊:
http://tinyurl.com/mduyv8
PHP MVC CodeIgniter 繁體中文討論區:
http://tinyurl.com/yayzoz8
PHP MVC CodeIgniter 中文官方網站:
http://tinyurl.com/yatds8n
Appleboy Blog 電腦技術:
http://blog.Wu-Boy.com
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.123.107.202
推 tkdmaf:期待大大你們把繁體中文化全部補完的一天! 04/14 10:01
→ appleboy46:大家可以一起補阿... 目前就剩我一個了 Orz 04/14 10:19
推 PsMonkey:加油!(我實在對 PHP 沒有愛... 所以工作結束就不翻了) 04/14 10:59
推 tkdmaf:我英文爆爛!不然我還真想看懂perfessional CodeIgniter 04/14 11:12
→ tkdmaf:目前看到的ci書籍就這一本。 04/14 11:13
→ tkdmaf:然後貴到跟什麼鬼一樣!(原文書都很貴。) 04/14 11:13
→ appleboy46:XD 我有電子檔 04/14 12:30
推 tkdmaf:電子檔我也有。然後整個有看沒有懂。(英文嘛......) 04/14 12:31
→ tkdmaf:之前看到PHP design pattern也想看。但還是英文...... 04/14 12:32
推 tkdmaf:之前我們的敏捷開發方法FOR PHP在討論DESIGN PATTERN時 04/14 12:34
→ tkdmaf:其實用的是C或是JAVA的DESIGN PATTERN的觀念來替代PHP 04/14 12:35