core_config_data

Come modificare via codice il valore di una variabile di configurazione

Anche nella versione 2, Magento salva i valori delle variabili di configurazione di sistema nella tabella 'core_config_data'.

Per modificare via codice il valore di una variabile di configurazione occorre invocare il seguente metodo:

$this->_resourceConfig->saveConfig('path/variable/value', value, 'default', 0);

dove value è il valore che si vuole attribuire al parametro di configurazione.

Come recuperare via codice il valore di una variabile di configurazione

Anche nella versione 2, Magento salva i valori delle variabili di configurazione di sistema nella tabella 'core_config_data'.

Per recuparare via codice il valore di una variabile di configurazione occorre invocare il seguente metodo:

Cambiare via codice il valore di un campo della tabella core_config_data

E' possibile cambiare il valore di un campo della tabella core_config_data grazie al metodo:

Mage::getConfig()->saveConfig($path, $value, 'default', 0);

dove $path è la colonna della tabella, $value è il valore nuovo del campo, 'default' e 0 impostati per il valore di default, lo store "0".

Se si volesse invece impostare il valore per uno specifico store:

Mage::getConfig()->saveConfig($path, $value, 'store', $storeID);