2011-10-24 48 views
0

在Magento我收到錯誤Magento的:如何調試,如果class_exist

'Model class does not exist: Cerulean_School_Model_Observer' 

但是我很清楚有一個文件:

 
$ ls -l app/code/local/Cerulean/School/Model/Observer.php 
-rw-r--r-- 1 vyom webuser 877 Oct 24 02:27 app/code/local/Cerulean/School/Model/Observer.php 

我對如何調試這個不知道。

回答

3

打開這個文件,看看它是否真的指出

<?php class Cerulean_School_Model_Observer 

,如果它真的存在,那麼你可以進行測試

<?php $test = new Cerulean_School_Model_Observer(); 

,每遇到一個新的框架時,應用程序與做你應該熟悉命名慣例的結構,作爲幫助你理解結構的第一步

你應該遵循http://framework.zend.com/manual/en/coding-standard.naming-conventions.html

+0

謝謝安東,這工作。 – TheVyom

+0

我看到了這個邏輯。不過,根據http://www.magentocommerce.com/wiki/5_-_modules_and_development/affiliate_conversion_tracking_with_multiple_networks中的說明,我已按照每個方向使用了Cerulean_School_Observer類名。 – TheVyom

+0

編輯我的答案 –