1

Magento サイトの問題を解決しようとしていますが、多くの問題が発生しています。. .

Magento に次のパスのフォルダーを見つけました。

「/アプリ/コード/コア/メイジ/カタログ/モデル/リソース」

Magento のデフォルトのインストールでは、次のようなファイル構造になっています。

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

しかし、私が受け取った現在のサイトのダンプには、「Eav」フォルダー以外のフォルダーやファイルはありませんでした。サイトはエラーをスローしていたので、他のフォルダーを追加しました (これで修正されたようです)。これにより、他の問題が発生した可能性があります。

私の質問は、これらのフォルダーはすべて、Magento が機能するために絶対に必要ですか? または、「Eav」フォルダー以外のすべてのフォルダー/ファイルを削除する状況はありますか?

4

1 に答える 1

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クラスのバージョン番号を確認し、コア ファイルを既知の適切なコピーと比較します。

于 2012-09-03T15:24:42.763 に答える