9

PHP コードでデータ構造を構築できるように、各店舗の MySQL を介して次のデータを取得したいと考えています。

READ in from MySQL:
  3. all active stores:
     3.1 store package (enterprise)  
     3.2 magento default theme (default)        
     3.3 store default theme  
     3.4 store layout
     3.5 store templates 

ストアの管理データを変更する前に diff を実行しようとしましたが、変更前と変更後の 2 つの MySQL ダンプ ファイルを比較するとメモリ制限に達しました。

4

1 に答える 1

16

店舗情報はこちら

select * from core_store

現在のデザインからの変更点は、

SELECT * FROM design_change

パッケージ/テーマ/レイアウト情報は構成であり、次の場所にあります。

select * from core_config_data

構成アイテムに値が設定されていない場合、このテーブルには値がありません。デフォルトの構成値は、ノードのconfig.xml下の各モジュールの に保持され<default />ます。

シリングの危険を冒して (これは私の製品です)、Commerce Bugのようなツールを使用すると、Magento が管理でこれらをフェッチするために使用するコレクション オブジェクトをすばやく一覧表示できます。これにより、必要なデータベース テーブルへの道がすぐに示されます。

于 2011-02-01T17:33:57.373 に答える