Php opencart如何计算总金额?

Php opencart如何计算总金额?,php,opencart,Php,Opencart,我在opencart站点数据库的products表中有两个价格字段。显示的价格由登录的用户类型决定 在整个网站上,我有所有正确的价格显示基于哪个用户,但我只是不知道如何计算总价格 这是来自我的confirm.php $total_data = array(); $total = 0; $taxes = $this->cart->getTaxes(); $this->load->model('setting/

我在opencart站点数据库的products表中有两个价格字段。显示的价格由登录的用户类型决定

在整个网站上,我有所有正确的价格显示基于哪个用户,但我只是不知道如何计算总价格

这是来自我的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中的税,我尝试在total文件夹中查找代码,但我不知道它的价格是从哪里来的。我也在cart.php中尝试了
getTotal
,但没有成功


谢谢

请不要冒犯,考虑删除这个问题-主要是因为你给自己的答案很低,因为它对社区没有价值。或者,以更好的方式,扩展你自己对这个问题的回答,并描述,总金额是如何真正计算的,这样在将来,这个问题和你自己的发现可能会帮助其他人。我会删除它实际上,你是对的,这是一个太复杂的问题和答案,而我自己的问题只是其中的一小部分。@Adrian你有什么解决办法吗?我也有同样的问题。