作者MacMini (被遺忘的)
看板PHP
標題[請益] CI 樣板引擎
時間Sat Jul 16 11:17:37 2011
請問
我有一個陣列
$data['css'] = array(array('url'=>'test'));
在樣板裡面寫
{css}{url}{/css}
會顯示
{css}{css}
樣板引擎沒辦法把它跑出來
改成
$data['css'] = array(array('data'=>'test'));
樣板裡面寫
{css}{data}{/css}
這樣就可以跑出來
請問這是什麼原因?
========================似乎是找到原因了============================
我的寫法是這樣
class test{
var $data = array('url'=>false);
function test2(){
$this->data['css'] = array(array('url'=>'test'));
}
}
似乎是樣板引擎裡面先把 url 辨識成$this -> data['url']
所以才產生的問題吧@@
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.228.158
1F:推 appleboy46:我剛剛測試一下 第一種方法是可以動 07/16 11:38
※ 編輯: MacMini 來自: 114.32.228.158 (07/16 11:49)
2F:推 appleboy46:嗯 yes 07/16 12:47