Recharger la configuration du système pour obtenir des valeurs enregistrées dernière
-
30-10-2019 - |
Question
Lorsque j'enregistre une nouvelle valeur d'une option personnalisée dans la configuration système, cette nouvelle valeur n'est pas disponible dans la même demande. Par exemple, quelque part au début d'une action de contrôleur dans un module personnalisé, j'enregistre la nouvelle valeur:
Mage::getConfig()->saveConfig('some/custom/option1', 'ABC');
Et puis à la fin de cette action lorsque j'essaie d'obtenir la valeur de cette option à partir de config:
$newValue = Mage::getStoreConfig('some/custom/option1');
ça ne revient pas ABC
mais l'ancienne valeur de cette option. Je comprends qu'il obtient cette ancienne valeur de la configuration mise en cache.
Question: Existe-t-il un moyen de rafraîchir / recharger programmatiques la configuration du système pour obtenir les valeurs réelles enregistrées de la configuration système?
Pas de solution correcte