我正在尝试在 codeigniter 中扩展 url_helper,但我无法让它工作。任何帮助都会非常感激。
我在 My_url_helper 中的代码是
<?php
if ( ! defined('BASEPATH')) exit('No direct script access allowed');
if ( ! function_exists('assets_url'))
{
function assets_url($uri = '')
{
$CI =& get_instance();
return $CI->config->base_url($uri);
}
}
我想像 base_url() 一样调用 assets_url(),但出现以下错误
致命错误:调用 C 中未定义的方法 MX_Config::assets_url().... My_url_helper.php 在第 9 行调用堆栈#TimeMemoryFunctionLocation 10.0005146600{main}()..\index.php:0 20.0014182912require_once('C:\ wamp\system\core\CodeIgniter.php')..\index.php:203 30.08072528912call_user_func_array:{C:\wamp\system\core\CodeIgniter.php:359} ()..\CodeIgniter.php:359 40.08072528976Dashboard ->index()..\CodeIgniter.php:359 50.08072529456Modules::run()..\dashboard.php:13
有任何想法吗?
哦,在我的配置文件中我有这个代码:
$config['assets_url'] = 'http://www.mywebsite.com/';