Re: [請益] 使用CodeIgniter的一些問題
剛好自己也有在玩,所以就回覆一下
※ 引述《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
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 3 之 6 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章