Как вы устанавливаете Разрешенные страны непосредственно в базе данных, программно или с помощью n98-magerun?


У меня есть список из более чем 200 стран, в которых мне нужно разрешить сайт EE 1.13. Я бы предпочел не делать этого через интерфейс администратора, потому что это утомительно, и я подвержен ошибкам. Можно ли установить Разрешенные страны непосредственно в базе данных, программно или с помощью n98-magerun?

Author: Howie Ross, 2013-07-29

1 answers

Это можно отредактировать в бд. Однако несколько мыслей:

  • Не редактируйте базу данных напрямую. Поскольку это параметр конфигурации, вы можете вызвать saveConfig(); Создайте сценарий обновления (пример saveConfig ниже)
  • Это значение не будет существовать в core_config_data, если вы никогда не сохраняли его в панели администратора.

enter image description here

Пример:

$config = Mage::getModel('core/config');
$config->saveConfig('general/country/allow', "AF,AX,AL,DZ", 'default', 0);
 5
Author: philwinkle, 2013-07-29 22:19:35