找不到类别 - 在Kohana 3.1上做助手

时间:2011-04-02 15:40:40

标签: kohana kohana-3

全新安装了Kohana 3.1。试着做我自己的帮手。我在application / classes / helpers /目录中创建了一个帮助器。我已经调用了文件javascript.php,该类名为Helper_Javascript并且具有一个静态函数,只返回“alert('sometext')”这里它是

class Helper_Javascript {
    public static function alert($message)
    {
        return "alert('$message');\n";
    }
}

问题是在我的视图或控制器中,当我尝试使用帮助程序时,我只是让kepp获得Class not found异常。我试图通过<?php echo Helper_Javascript::alert('asdf');?>调用它,但得到:

ErrorException [ Fatal Error ]: Class 'Helper_Javascript' not found. 

请帮助,我已尝试在http://www.dealtaker.com/blog/2010/03/26/kohana-php-3-0-ko3-tutorial-part-7/阅读相关文档,但它不起作用。

您可以在此处查看我的观点:http://nabilboag.dyndns.org/simplysweet/

1 个答案:

答案 0 :(得分:5)

类名中的“_”用于表示目录结构。您已将目录“helpers”重命名为“helper”:application/classes/helper/