Domanda

Vorrei recuperare i seguenti dati tramite MySQL per ogni negozio, in modo da poter creare una struttura di dati nel mio codice 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 

Ho provato a fare un diff prima di modificare i dati di amministrazione per un negozio, ma il limite di memoria è stato raggiunto quando si confronta i file di dump 2 mysql prima e dopo la modifica.

È stato utile?

Soluzione

L'archiviazione delle informazioni è disponibile in

select * from core_store

Le modifiche al design corrente sono disponibili in

SELECT * FROM design_change

Le informazioni sul pacchetto/tema/layout sono la configurazione e possono essere trovate in

select * from core_config_data

Se un valore non è impostato per un elemento di configurazione, non ci sarà un valore in questa tabella. I valori di configurazione predefiniti sono mantenuti in ciascun modulo config.xml, sotto il <default /> nodo.

A rischio di scellino (è il mio prodotto), uno strumento come Bug commerciale Può elencare rapidamente gli oggetti di raccolta che Magento usa per recuperarli nell'amministratore, il che può rapidamente indicare la strada verso le tabelle del database di cui hai bisogno.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top