我刚刚开始使用PhpStorm,我对Magento也不是很熟悉,但刚刚开始。
无论如何在使用git,我的开发服务器和本地数据库进行了所有设置后,我收到了很多错误:"在主题类"中找不到引用的方法。
这不适用于所有方法..但它似乎确实是它们中的很大一部分。
造成这种情况的原因是什么?
一些示例方法:getProductUrl
,getName
,productAttribute
,getRatingSummary
以及on和on。
答案 0 :(得分:2)
此插件将为Magento启用更多自动完成功能。
但是代码中没有一些神奇的方法,当然也不会被点击。
这个插件只在方法中启用自动完成,它将为模板名称(在setTemplate中),layout.xml块类型,控制器操作等启用它....
使用phpStorm编写Magento时必须有。
基本上,我将采用一个简单的例子,你的IDE无法遵循像这样的模型实例:
$product = Mage::getModel('catalog/product')->load($productId);
执行此操作时,您的IDE不知道$ product是Mage_Catalog_Model_Product的实例。它应该查看config.xml来解析类名。因此,您无法遵循产品方法。
Magicento可以实现此行为。