Fórum OpenCart Brasil

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

#15093
Manoel Vidal escreveu:Um recurso que pode ser interessante para alguns usuários do OpenCart é fazer com que apareça uma imagem no lugar do texto descritivo da forma de pagamento deixando assim esta área mais atraente para seu cliente, vamos ver então uma forma bem simples de fazer essa modificação.

Vamos lá:

1. Crie uma imagem no tamanho que for agradável para você e salve na pasta image que fica no diretório principal de sua loja, lembre-se de colocar o nome da imagem com a identificação da forma de pagamento "pagamento.jpg" por exemplo. Obviamente nesta imagem você vai destacar a qual forma de pagamento ela se refere para que o seu cliente possa visualmente identificar.

2. Localize e edite a o arquivo referente a forma de pagamento que você deseje fazer a modificação, todos os arquivos para modificação encontram-se na pasta: catalog/language/portuguese-br/payment, no exemplo vamos editar o do Pagamento Digital (mas poderia ser qualquer um), o arquivo dentro da pasta referente ao Pagamento Digital é bem fácil de achar pois está com esta identificação: pagamentodigital.php

3. Localize a linha:
Código: Selecionar todos
$_['text_title']        = 'Pagamento Digital';
4. Substitua a linha citada anteriormente por:
Código: Selecionar todos
$_['text_title']        = '<img src="image/pagamento.jpg">';
5. Salve, feche o arquivo, abra sua loja e faça uma compra e finalize-a para testar como ficou sua modificação.

Pronto!
muito bommmm.....

funcionou legal na ultima versao.... 1.5.1.3

quem quiser conferir... http://shopdagalera.com/cart/index.php? ... t/checkout

troquei o ultimo tbm...
ficou assim:
Código: Selecionar todos
<?php
$_['text_title'] 		= '<img src="http://shopdagalera.com/cart/image/data/pagamento_digital.gif">';
$_['text_information'] 	= '<img src="http://shopdagalera.com/cart/image/data/FINALIZA2.jpg">';
$_['text_wait']         = 'Por favor, aguarde!';
?>
#34508
Muito legal o tutorial, estou usando a versão 1.5.4 do OC e funcionou tudo bem num primeiro momento, porém, ao editar um pedido e clicar em "Salvar", acontece o seguinte problema:

na Administração na parte onde mostra a "Forma de pagamento" daquele pedido que editou, acaba quebrando o html da imagem da forma de pagamento até a 1º aspas ", e aparece apenas isso: <img src=

Alguém sabe de alguma solução?
#37185
CAros,

tentei fazer a modificação e apareceu este erro alguem me ajuda por favor, grato.




Invalid JSON: $_['text_title'] = 'Pagar quando retirar na loja';{"output":"<p>Selecione a forma de pagamento de sua prefer\u00eancia para este pedido.<\/p>\n<table class=\"form\">\n <tr>\n <td style=\"width: 1px;\"> <input type=\"radio\" name=\"payment_method\" value=\"boleto_cef_sigcb\" id=\"boleto_cef_sigcb\" checked=\"checked\" \/>\n <\/td>\n <td><label for=\"boleto_cef_sigcb\"><img src=\"image\/boleto_cef_sigcb.jpg\"><\/label><\/td>\n <\/tr>\n <tr>\n <td style=\"width: 1px;\"> <input type=\"radio\" name=\"payment_method\" value=\"bank_transfer\" id=\"bank_transfer\" \/>\n <\/td>\n <td><label for=\"bank_transfer\"><img src=\"image\/bank_transfer.jpg\"><\/label><\/td>\n <\/tr>\n <tr>\n <td style=\"width: 1px;\"> <input type=\"radio\" name=\"payment_method\" value=\"cod\" id=\"cod\" \/>\n <\/td>\n <td><label for=\"cod\"><img src=\"image\/cod.jpg\"><\/label><\/td>\n <\/tr>\n <\/table>\n<b>Coloque aqui o coment\u00e1rio que voc\u00ea achar necess\u00e1rio sobre seu pedido.<\/b>\n<textarea name=\"comment\" rows=\"8\" style=\"width: 98%;\"><\/textarea>\n<br \/>\n<br \/>\n\n<div id=\"coupon\">\n <div class=\"information\">Informe o c\u00f3digo do cupom de desconto (se dispon\u00edvel) e a clique \"Aplicar Cupom\"<\/div><br \/>\n C\u00f3digo do Cupom:<br \/>\n <input type=\"text\" name=\"coupon\" value=\"\" style=\"text-transform:uppercase\" \/><br \/>\n <a id=\"button-coupon\" class=\"button\"><span><span>Aplicar Cupom<\/span><\/span><\/a><br \/>\n<\/div>\n\t\t\t\n<div class=\"buttons\">\n <div class=\"right\">Li e concordo com os <a class=\"fancybox\" href=\"http:\/\/beladesivos.com.br\/index.php?route=information\/information\/info&information_id=5\" alt=\"Termos e Condi\u00e7\u00f5es\"><b>Termos e Condi\u00e7\u00f5es<\/b><\/a> <input type=\"checkbox\" name=\"agree\" value=\"1\" \/>\n <a id=\"button-payment\" class=\"button\"><span>Continuar<\/span><\/a><\/div>\n<\/div>\n\n<script type=\"text\/javascript\"><!--\n$('#button-coupon').bind('click', function() {\n\t$.ajax({\n\t\ttype: 'POST',\n\t\turl: 'index.php?route=total\/coupon\/calculate',\n\t\tdata: $('#coupon :input'),\n\t\tdataType: 'json',\t\t\n\t\tbeforeSend: function() {\n\t\t\t$('#button-coupon').attr('disabled', true);\n\t\t\t$('#button-coupon').after('<span class=\"wait\">&nbsp;<img src=\"catalog\/view\/theme\/default\/image\/loading.gif\" alt=\"\" \/><\/span>');\n\t\t},\n\t\tcomplete: function() {\n\t\t\t$('#button-coupon').attr('disabled', false);\n\t\t\t$('.wait').remove();\n\t\t},\t\t\n\t\tsuccess: function(json) {\n\t\t\tif (json['error']) {\n\t\t\t\talert( json['error'] );\n\t\t\t} else {\n\t\t\t\t$(\"input[name=coupon]\").val(\"\");\n\t\t\t\talert( \"Cupom aplicado com sucesso!. Clique em continuar para finalizar seu pedido\" );\n\t\t\t}\n\t\t}\n\t});\n});\n\/\/--><\/script> \n\t\t\t\n<script type=\"text\/javascript\"><!--\n$('.fancybox').fancybox({\n\twidth: 560,\n\theight: 560,\n\tautoDimensions: false\n});\n\/\/--><\/script> "}
Por leandromello
#38979
No meu caso eu preciso que a imagem apareça somente para o cliente no momento de selecionar a forma de pagamento e não no ADMIN nem no e-mail de confirmação que vai para o cliente.
Eu utilizo um módulo que mostra a forma de Pagamento na listagem dos produtos, se a imagem aparecer nesta listagem dai fica ruim.

Como poderia fazer com que esta imagem surgisse somente para o cliente no momento de selecionar?

--

O $_['text_information'] aparece aonde?

Turn casual moments into unforgettable dates &ndas[…]

Uninhibited dating for men

Make dating stress-free and enjoyable with the bes[…]

Ola @alex3257 Isso deveria aparecer sim, Veja […]

Erro ao acessar ADMIN

Ola @raildoaraujo Se em sua versão for e[…]