2013-03-10 32 views
0

我試圖在Codeigniter中找到資產助手。我已經創建了應用程序/傭工以下文件:在Codeigniter中獲取資產時出錯。

asset_helper.php

<?php 

function asset_url(){ 
    return base_url().'assets/'; 
} 

?> 

我那麼運行軌跡這幫助了我的控制,像這樣:

$this->load->helper('asset'); 

當我想用在我的'html'驢我做以下:

<link href="<?=asset_url()?>/css/bootstrap.css" rel="stylesheet" media="screen"> 

我的目錄結構是:

application 
system 
assets 
-- js 
-- imgs 
-- css 

當我的程序運行,我得到以下錯誤:

Parse error: syntax error, unexpected T_VARIABLE, expecting T_FUNCTION in /Applications/XAMPP/xamppfiles/htdocs/editor/application/controllers/pages.php on line 5 

其中5號線是我嘗試調用ASSET_URL()像這樣: /CSS/bootstrap.css「rel =」stylesheet「media =」screen「>

我哪裏錯了,我所有的代碼接縫都是正確的。

回答

2
function asset_url(){ 
    $CI =& get_instance(); 
    $ci->load->helper('url'); 
    return $ci->base_url().'assets/'; 
} 

你必須得到CI的實例以加載或輔助