¿Qué tablas de base de datos MySQL contienen los datos para las tiendas en Magento 1.x?

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

  •  28-10-2019
  •  | 
  •  

Pregunta

Me gustaría recuperar los siguientes datos a través de MySQL para cada tienda, para que pueda construir una estructura de datos en mi código 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 

Traté de hacer una diferencia antes de cambiar los datos de administración para un almacén, pero se alcanzó el límite de memoria al comparar los 2 archivos de volcado MySQL antes y después del cambio.

¿Fue útil?

Solución

La información del almacén se puede encontrar en

select * from core_store

Los cambios desde el diseño actual se pueden encontrar en

SELECT * FROM design_change

La información de paquete/tema/diseño es configuración y se puede encontrar en

select * from core_config_data

Si no se establece un valor para un elemento de configuración, no habrá un valor en esta tabla. Los valores de configuración predeterminados se mantienen en cada módulo config.xml, bajo la <default /> nodo.

A riesgo de chocar (es mi producto), una herramienta como Error de comercio Puede enumerar rápidamente los objetos de recopilación que Magento usa para obtenerlos en el administrador, lo que puede apuntar rápidamente el camino hacia las tablas de la base de datos que necesita.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top