Página 1 de 1

Pagseguro com erro[Resolvido]

Enviado: 11 Jun 2011, 05:26
por ond
Este codigo aparece no topo do siteNotice: Undefined index: shipping_method in /home/xxxx/public_html/lojateste.com.br/catalog/controller/payment/pagseguro.php on line 123

Ola a todos estou quebrando a cabeça e não consigo resolver isso, procurei algumas respostar aqui e tentei todas ,mais não resolveram, pois sempre dava o mesmo problema ou aumentava ate mais, o negócio é quando eu finalizo a compra
ou antes de finalizar aparece este erro no topo do site Notice: Undefined index: shipping_method in /home/xxxxx/public_html/lojateste.com.br/catalog/controller/payment/pagseguro.php on line 123
so q não atrapalha nada na compra unica coisa q mostra para qualquer hacker onde esta a falha do meu site, como resolvo isso pessoal? 5:17 vo ficar acordado ate as 10:00 toda ajuda e bem vinda.vlw


versao do opencart 1.4.9.5

versao do modulo pagseguro pagseguro-opencart_v1.0.4

Re: Pagseguro com erro

Enviado: 12 Jun 2011, 10:05
por juliocesar757
Lá na linha 123 do arquivo catalog/controller/payment/pagseguro.php, onde está:
Código: Selecionar todos
$produtos[0]['frete'] = str_replace('.','',sprintf("%01.2f", $this->session->data['shipping_method']['cost']));
substitui por:
Código: Selecionar todos
if(isset($this->session->data['shipping_method'])) {
	$produtos[0]['frete'] = str_replace('.','',sprintf("%01.2f", $this->session->data['shipping_method']['cost']));
}

Re: Pagseguro com erro

Enviado: 12 Jun 2011, 21:09
por ond
vlw juliocesar757 nossa fiquei varios dias tentando resolver isso e não consegui, demorei 1 ano para escolher qual cms iria utilizar testei varios oscomerce joomla prestashop, cada um com suas vantagens e desvantagens, e resolvi escolher o open cart, e não me arrependo pois a comunidade é muito ativa. abraço a todos e obrigado denovo juliocesar757 graça a vc meu site esta redondinho. :D :D :D

Re: Pagseguro com erro[Resolvido]

Enviado: 17 Jun 2011, 02:10
por masfer
ond escreveu:Este codigo aparece no topo do siteNotice: Undefined index: shipping_method in /home/xxxx/public_html/lojateste.com.br/catalog/controller/payment/pagseguro.php on line 123

Ola a todos estou quebrando a cabeça e não consigo resolver isso, procurei algumas respostar aqui e tentei todas ,mais não resolveram, pois sempre dava o mesmo problema ou aumentava ate mais, o negócio é quando eu finalizo a compra
ou antes de finalizar aparece este erro no topo do site Notice: Undefined index: shipping_method in /home/xxxxx/public_html/lojateste.com.br/catalog/controller/payment/pagseguro.php on line 123
so q não atrapalha nada na compra unica coisa q mostra para qualquer hacker onde esta a falha do meu site, como resolvo isso pessoal? 5:17 vo ficar acordado ate as 10:00 toda ajuda e bem vinda.vlw


versao do opencart 1.4.9.5

versao do modulo pagseguro pagseguro-opencart_v1.0.4
To tendo o mesmo erro com a versão 1.05
Versão do opencart 1.5.0.5
Aparece essa mensagem: Fatal error: Cannot access private property Document::$title in /home/steamgam/public_html/admin/controller/payment/pagseguro.php on line 21

Alguem poderia me ajudar, so falta isso pra terminar a loja

Re: Pagseguro com erro[Resolvido]

Enviado: 18 Jun 2011, 23:13
por fernandosouza
juliocesar757 escreveu:Lá na linha 123 do arquivo catalog/controller/payment/pagseguro.php, onde está:
Código: Selecionar todos
$produtos[0]['frete'] = str_replace('.','',sprintf("%01.2f", $this->session->data['shipping_method']['cost']));
substitui por:
Código: Selecionar todos
if(isset($this->session->data['shipping_method'])) {
	$produtos[0]['frete'] = str_replace('.','',sprintf("%01.2f", $this->session->data['shipping_method']['cost']));
}
TO COM O MESMO PROBLEMA NA 1.5.0.5
FIZ O QUE O CARA FALOU, MAIS AINDA DÁ ISSO
ALGUEM SABE COMO RESOLVER?