Magento PhpStorm“在课堂上找不到的方法”

时间:2015-02-13 22:56:59

标签: magento phpstorm

我刚刚开始使用PhpStorm,我对Magento也不是很熟悉,但刚刚开始。

无论如何在使用git,我的开发服务器和本地数据库进行了所有设置后,我收到了很多错误:"在主题类"中找不到引用的方法。

这不适用于所有方法..但它似乎确实是它们中的很大一部分。

造成这种情况的原因是什么?

一些示例方法:getProductUrlgetNameproductAttributegetRatingSummary以及on和on。

1 个答案:

答案 0 :(得分:2)

你应该关注http://magicento.com/

此插件将为Magento启用更多自动完成功能。

但是代码中没有一些神奇的方法,当然也不会被点击。

这个插件只在方法中启用自动完成,它将为模板名称(在setTemplate中),layout.xml块类型,控制器操作等启用它....

使用phpStorm编写Magento时必须有。

基本上,我将采用一个简单的例子,你的IDE无法遵循像这样的模型实例:

$product = Mage::getModel('catalog/product')->load($productId);

执行此操作时,您的IDE不知道$ product是Mage_Catalog_Model_Product的实例。它应该查看config.xml来解析类名。因此,您无法遵循产品方法。

Magicento可以实现此行为。