Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
Por leandromello
#53803
Valeu Vidal, ajudou muito... vou ver se uso.
se alguém souber de uma solução direta no código, iria ajudar também.
Preciso implantar uma tag no checkout onde pede o id do pedido e o valor total do pedido.

Este valor total do pedido também poderia ser usado na tag de acompanhamento de conversão do google.
Por leandromello
#54379
Consegui este código que insere o ORDER_ID na página de SUCESSO.
Alguém consegue ajudar para inserir o valor total da COMPRA?
Código: Selecionar todos
<modification>

	<id>Order ID on Success Page for OpenCart 1.5.1.x</id>
	<version>1.0.0</version>
	<vqmver>1.2.3</vqmver>
	<author>Fido-X</author>

	<file name="catalog/language/portuguese-br/checkout/success.php">
		<operation>
			<search position="after" index="1"><![CDATA[
			// Text
			]]></search>
			<add><![CDATA[
			$_['text_order_id'] = '<h3><p align="center">O número do seu pedido é: <a href="%s">%s</a></p></h3>';
			]]></add>
		</operation>
	</file>

	<file name="catalog/controller/checkout/success.php">
		<operation>
			<search position="before" index="1"><![CDATA[
			$this->cart->clear();
			]]></search>
			<add><![CDATA[
			$this->session->data['success_order_id'] = $this->session->data['order_id'];
			]]></add>
		</operation>
		<operation>
			<search position="before" index="1"><![CDATA[
			$this->data['button_continue'] = $this->language->get('button_continue');
			]]></search>
			<add><![CDATA[
			if (isset($this->session->data['success_order_id'])) {
				$this->load->model('checkout/order');
				$order_data = $this->model_checkout_order->getOrder($this->session->data['success_order_id']);
				$this->data['text_message'] .= sprintf($this->language->get('text_order_id'), $this->url->link('account/order/info', 'order_id=' . $this->session->data['success_order_id'], 'SSL'), $this->session->data['success_order_id']);
				unset($this->session->data['success_order_id']);
			}
			]]></add>
		</operation>
	</file>

</modification>
Este código inseria também o número do INVOICE, não era útil para mim, dai retirei.
Preciso mesmo é do total total da compra.