我有200多个国家 /地区需要允许EE 1.13网站的列表。我宁愿不通过管理界面来执行此操作,因为它很乏味,而且我很容易发生。是否可以通过编程或使用N98-Magerun直接设置数据库中的国家?

有帮助吗?

解决方案

这可以在DB中进行编辑。但是,一些想法:

  • 不要直接编辑DB. 。因为这是一个配置设置,您可以调用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);
许可以下: CC-BY-SA归因
scroll top