У меня установлен OpenCart. На странице корзины отображаются итоговые и итоговые данные дважды. Он также не покажет окончательный Total. Подарочный ваучер также появляется, даже если клиент не добавил его в свою корзину. Это их решение? Нужно ли редактировать мои настройки в Admin?
Почему OpenCart SubTotal и Order Total отображаются дважды?
Ответ 1
Предполагая, что суммарный итог упорядочен до общей суммы. Это проверит, имеют ли они одинаковое значение.
<file path="catalog/controller/" name="checkout/cart.php,checkout/confirm.php,module/cart.php">
<operation>
<search position="before"><![CDATA[
$this->data['totals'] = $total_data;
]]></search>
<add><![CDATA[
// Remove sub-total is same as total
foreach($total_data as $i => $result){
if($result['code'] == 'sub_total' && $total_data[$i+1]['code'] == 'total' && $result['value'] == $total_data[$i+1]['value']){
unset($total_data[$i]);
}
}
]]></add>
</operation>
</file>
Ответ 2
Общая сумма используется для основной цены, которая не включает никаких налогов или НДС, а итоговая итоговая цена включает в себя все налоги, НДС и подарочный ваучер или купон.
и, возможно, вы не очистили кеш от vqmod, поэтому он может конфликтовать с вашими ценами и местом цен, которые вы разместили.
Ответ 3
Возможно, стоит проверить, что вы настроили в разделе "суммы заказов". В администраторе перейдите в раздел "Расширения" → "Итоги заказа". Там вы можете просматривать, редактировать и сортировать различные суммы заказов. Если сразу не видно, какой из них он дублирует, то, возможно, отключите их по одному, а затем увидите результат во время проверки, а затем вы сможете увидеть, какой из этих итогов - тот, который вы не хотите.
Ответ 4
промежуточный итог - это стоимость вашего продукта, а общая сумма равна сумме налога или НДС.