Magento中的/ app / code / core / Mage / Catalog / Model /资源文件夹?

时间:2012-09-03 11:40:14

标签: php magento

我正在尝试修复Magento网站的一些问题,但我遇到了很多问题。 。

我在Magento找到了一个文件夹,其路径为:

“/应用程序/代码/核心/法师/目录/型号/资料”

在Magento的默认安装中,它具有如下文件结构:

 - category
 - collection
 - eav
 - helper
 - layer
 - product
 - more php files

然而,我收到的当前网站的转储没有任何这些文件夹或文件,除了“Eav”文件夹,该网站抛出错误,所以我添加了其他文件夹(似乎修复它)不幸的是,我认为这可能会引起其他问题。

我的问题是,所有这些文件夹对Magento来说都是绝对必要的吗?或者是否有可能删除除“Eav”文件夹以外的所有文件夹/文件的情况?

1 个答案:

答案 0 :(得分:1)

在CE1.6中发生了一般的ORM返工。除了引入特定于DB的帮助程序和完成Varien DDL组件之外,资源模型通常也会移动到所有模块的标准位置。在Mage_Catalog的情况下,资源模型从 Mage / Catalog / Resource / Eav / Mysql4 / 移动到 Mage / Catalog / Model / Resource / 和资源模型类组已从catalog_resource_eav_mysql4更改为catalog_resource

如上面的评论中所述,最好将苹果与苹果进行比较,这意味着要验证Mage类中的版本号,并将核心文件与已知良好的副本进行比较。