我想使用constants.php文件來存儲常見的圖像位置。我有一個菜單,每個項目都有它自己的形象,併爲當前視圖中的每個圖像,我有:如何在CodeIgniter中爲圖像設置常量?
<?php echo $this->config->item(‘base_url’); ?>/images/database.png」>
或任何文件名。我想要做的是存儲在這種情況下常數「DB_IMG」,並簡單地能在我看來說:
<?php echo DB_IMG; ?>
我知道,我不能忍受:
$this->config->item('base_url')
在常量文件(我試過了,它出錯了),我試過了:
$config('base_url')
它說沒有定義。這裏是想什麼,我把我的常量文件(儘管我知道這不工作),所以如果你能幫助我,我會非常感激:
define('DB_IMG',$this->config->item('base_url').'/images/database.png');
感謝。
$配置是一個數組,嘗試$配置[「BASE_URL」] – Endophage
順便說一句,你實際上並不需要完整的URL,如果圖像是在同一域名作爲他們出現的頁面。你可以使用'/ images/database.png'而不是'<?php echo $ this-> config-> item('base_url'); ?>/images/database.png「>' – Endophage
我會試試看,希望它有效。 – XstreamINsanity