Comment définissez-vous les pays Autoriser directement dans la base de données, à l'aide d'un programme ou N98-magerun?
-
16-10-2019 - |
Question
J'ai une liste de plus de 200 pays dont j'ai besoin pour permettre un site EE 1.13. Je préfère ne pas le faire à travers l'interface d'administration, car il est fastidieux et je suis sujette aux erreurs. Est-il possible de définir directement les pays Autoriser dans la base de données, à l'aide d'un programme ou N98-magerun?
La solution
Ceci peut être édité dans la db. Quelques pensées, cependant:
- Ne pas modifier le db directement . Parce que c'est un paramètre config vous pouvez appeler saveConfig (); Faire un script de mise à niveau (exemple saveConfig ci-dessous)
- Cette valeur ne sera pas exister dans
core_config_data
si vous ne l'avez jamais enregistré dans le panneau d'administration.
Exemple:
$config = Mage::getModel('core/config');
$config->saveConfig('general/country/allow', "AF,AX,AL,DZ", 'default', 0);
Licencié sous: CC-BY-SA avec attribution
Non affilié à magento.stackexchange