2011-04-02 40 views
3

得到了全新安裝的Kohana 3.1。試圖做我自己的助手。我在application/classes/helpers /目錄下創建了一個助手。我已要求該文件javascript.php,該類稱爲Helper_Javascript並有一個靜態函數,只是返回「警報(‘sometext’)」這裏是類未找到的例外 - 在Kohana上製作助手3.1

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

的問題是在我看來,或控制器,當我嘗試使用助手我只是肯定得到類未找到異常。我試圖通過<?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/

回答

5

中的類名「_」來表示的目錄結構。您將目錄「助手」重命名爲「助手」:application/classes/helper/

+2

解決了這個問題。非常感謝你。 – 2011-04-03 11:07:01