Re: [請益] 使用CodeIgniter的一些問題

看板PHP作者 (小惡魔)時間15年前 (2010/04/14 09:51), 編輯推噓5(506)
留言11則, 3人參與, 最新討論串4/6 (看更多)
給你一點建議 ※ 引述《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

04/14 10:01, , 1F
期待大大你們把繁體中文化全部補完的一天!
04/14 10:01, 1F

04/14 10:19, , 2F
大家可以一起補阿... 目前就剩我一個了 Orz
04/14 10:19, 2F

04/14 10:59, , 3F
加油!(我實在對 PHP 沒有愛... 所以工作結束就不翻了)
04/14 10:59, 3F

04/14 11:12, , 4F
我英文爆爛!不然我還真想看懂perfessional CodeIgniter
04/14 11:12, 4F

04/14 11:13, , 5F
目前看到的ci書籍就這一本。
04/14 11:13, 5F

04/14 11:13, , 6F
然後貴到跟什麼鬼一樣!(原文書都很貴。)
04/14 11:13, 6F

04/14 12:30, , 7F
XD 我有電子檔
04/14 12:30, 7F

04/14 12:31, , 8F
電子檔我也有。然後整個有看沒有懂。(英文嘛......)
04/14 12:31, 8F

04/14 12:32, , 9F
之前看到PHP design pattern也想看。但還是英文......
04/14 12:32, 9F

04/14 12:34, , 10F
之前我們的敏捷開發方法FOR PHP在討論DESIGN PATTERN時
04/14 12:34, 10F

04/14 12:35, , 11F
其實用的是C或是JAVA的DESIGN PATTERN的觀念來替代PHP
04/14 12:35, 11F
文章代碼(AID): #1BnH-IuV (PHP)
文章代碼(AID): #1BnH-IuV (PHP)