Vue d'ensemble des tables de la base de données
Système > Configuration
Table : core_config_data
- Possède toutes les informations de configuration. Menu : Système > Configuration
- Pour récupérer les informations dans nos modules, nous utilisons la colonne
pathde la tablecore_config_data.
Un exemple, récupérer le téléphone :
<?php echo Mage::getStoreConfig('general/store_information/phone') ?>
Table : core_ressource
- Liste des modules installés ainsi que le numéro de version du module.
- Si le
codede votre module est présent dans la tablecore_resource: l'éventuel script d'initialisation SQL n'est pas lancé ; Ainsi il n'y a pas 2x la même création de table par exemple.
La suppression d'une ligne implique donc la réinstallation d'un module. Tous les scripts vont se ré-exécuter.
Catalogue & Clients
- Les informations des produits sont dans les tables :
catalog_product* - Les informations des catégories sont dans les tables :
catalog_category* - Les informations des clients sont dans les tables :
customer* - Les informations des ventes sont dans les tables :
sales* - Il y a plusieurs tables car ce sont des données structurées en EAV (voir chapitre suivant)
Contenu
- Les blocs CMS sont dans :
cms_blocketcms_block_store - Les pages CMS sont dans :
cms_pagesetcms_pages_store - Ces tables ne sont pas structurées en EAV donc il est facile de les copier/coller ou les manipuler.
Formation Magento Developpeur
Magento 1.X