0
我知道如何根据IP地址获取用户访问我的网站的国家。现在我想根据IP地址自动设置货币。我应该更换Opencart中的哪个或哪些模块?如何在opencart中以编程方式设置默认货币?
我知道如何根据IP地址获取用户访问我的网站的国家。现在我想根据IP地址自动设置货币。我应该更换Opencart中的哪个或哪些模块?如何在opencart中以编程方式设置默认货币?
根据system/library/currency.php
源代码,你可以拨打:
$this->currency->set('GBP');
在控制器
任何地方。这也被称为每当用户通过点击标题中的货币符号改变货币 - 你可以在catalog/controller/module/currency.php
检查:
if (isset($this->request->post['currency_code'])) {
$this->currency->set($this->request->post['currency_code']);
// ...
}
不幸的是没有检查您是否尝试设置现有的(定义,注册)货币代码或不是所以请确保您仅使用您的数据库中存在的代码(即通过管理创建的代码)。