我在opencart网站的数据库的products表中有两个price字段。显示哪个价格取决于登录用户的类型。
在整个网站中,我根据哪个用户显示所有正确的价格,但我无法弄清楚如何计算总价。
这是来自我的confirm.php
$total_data = array();
$total = 0;
$taxes = $this->cart->getTaxes();
$this->load->model('setting/extension');
$sort_order = array();
$results = $this->model_setting_extension->getExtensions('total');
foreach ($results as $key => $value) {
$sort_order[$key] = $this->config->get($value['code'] . '_sort_order');
}
array_multisort($sort_order, SORT_ASC, $results);
foreach ($results as $result) {
if ($this->config->get($result['code'] . '_status')) {
$this->load->model('total/' . $result['code']);
$this->{'model_total_' . $result['code']}->getTotal($total_data, $total, $taxes);
}
}
我已经成功编辑了system / library / cart.php中的税款,我已经尝试在代码中查找总文件夹,但我只是不知道从哪里获得价格。我也在cart.php中尝试了getTotal
,但没有运气。
谢谢