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

看板PHP作者 (快腦殘了....)時間15年前 (2010/04/14 09:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/6 (看更多)
剛好自己也有在玩,所以就回覆一下 ※ 引述《chchwy (mat)》之銘言: : 小弟打算使用CodeIgniter來開發網站 : 目前正在學習@@ : 但是初步有一些小問題 上來請教各位 : 1. CI中所有的路徑都相對於index.php (圖片,js等等) : 但是美術做出來的網頁路徑都相對於view : 這個路徑差異有沒有什麼簡單的解決辦法呢? : 還是美術每次修改網頁,我就要幫他弄好路徑? 通常設計都會把圖放在 imges/之類的固定位置 所以我都用取代的方式將 img src="<?=base_url;?>images/" 之類的 : 2. 我以前會把版面切成一些小塊 : 然後用include 'xxx.php'; : 這樣子方式處理標題,邊欄等等很方便 : CI的view裡面我要怎麼做才能有類似的效果呢 (...include 應該是不能用了) : 特別是這些小塊頁面可能也需要access DB的時候。 $data['HEADER'] = $this->load->view('main/header.php',$data,true); $this->load->view('main/layout.php',$data); 當你把第三個參數設為true時,它就不會輸出到前端 這樣你就可以在前端頁面用 <?=$HEADER;?> 把它呼叫出來, 就視同以前的include囉 : 3. CI兼容PHP4,所以我看很多範例也都用php4的寫法 : 那如果我用php5的寫法,這樣參雜會不會有問題呢? : 例如 : class my_controller extends Controller{ : function __construct(){ <===php5 style contructor : //... : } : } : 因為才接觸CI兩三天 可能有些問題很基礎 : 不好意思麻煩了 這應該是沒什麼影響,基本上用5的__construct就可以了 -- 相信,用心就能夠看見。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 112.104.56.10
文章代碼(AID): #1BnHFxPs (PHP)
文章代碼(AID): #1BnHFxPs (PHP)