Quelles tables base de données MySQL contiennent les données pour les magasins à 1.x Magento?

StackOverflow https://stackoverflow.com/questions/4864996

  •  28-10-2019
  •  | 
  •  

Question

Je voudrais récupérer les données suivantes via MySQL pour chaque magasin, afin que je puisse construire une structure de données dans mon code PHP:

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 

J'ai essayé de faire une diff avant de modifier les données d'administration pour un magasin, mais la limite de mémoire a été atteint lorsque l'on compare les deux fichiers de vidage de MySQL avant et après le changement.

Était-ce utile?

La solution

Informations sur le magasin se trouve dans

select * from core_store

Les modifications de la conception actuelle se trouve dans

SELECT * FROM design_change

Forfait / thème / informations de mise en page est la configuration et se trouve dans

select * from core_config_data

Si une valeur est pas réglée pour un élément de configuration, il n'y aura pas une valeur dans ce tableau. les valeurs de configuration par défaut sont conservés dans le config.xml de chaque module, sous le noeud <default />.

Au risque de shilling (c'est mon produit), un outil comme Commerce Bug peut rapidement la liste les objets collection utilise Magento pour aller chercher ces derniers dans l'administration, ce qui peut rapidement ouvrir la voie vers les tables de base de données dont vous avez besoin.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top