[MÓDULO] Boleto Bradesco 1.5.1.3
Enviado: 29 Fev 2012, 09:43
Olá todos do Forum. Precisei testar Boleto do Bradesco. Com disponibilizaram aqui no forum uma versão para o 1.4.9.3, mas se tentar adicionar no 1.5.1.3 dará problema. Então fiz algumas modificações (poucas) para que funcione também no 1.5.3 (não sei se postei a dica no lugar certo no forum, caso não for, sintam-se a vontade de movê-lo para o local adequado)
Download: Vou indicar as modificações que fiz. Lembrando sempre antes de instalar módulos, fazer backup da sua loja.
admin/controller/payment/boletobradesco.php
Na linha 34 a 52, substitui o código :
Depois de :
Na linha 3, substituir :
Espero tenha ajudado a quem precise desse módulo.
Abraços
Download: Vou indicar as modificações que fiz. Lembrando sempre antes de instalar módulos, fazer backup da sua loja.
admin/controller/payment/boletobradesco.php
Na linha 34 a 52, substitui o código :
Código: Selecionar todos
Para :$this->document->breadcrumbs = array();
$this->document->breadcrumbs[] = array(
'href' => HTTPS_SERVER . 'index.php?route=common/home',
'text' => 'Inicial',
'separator' => FALSE
);
$this->document->breadcrumbs[] = array(
'href' => HTTPS_SERVER . 'index.php?route=extension/payment',
'text' => 'Pagamentos',
'separator' => ' :: '
);
$this->document->breadcrumbs[] = array(
'href' => HTTPS_SERVER . 'index.php?route=payment/boletobradesco',
'text' => 'Boleto Bradesco',
'separator' => ' :: '
);
Código: Selecionar todos
no arquivo : admin/view/template/payment/boletobradesco.tpl$this->data['breadcrumbs'] = array();
$this->data['breadcrumbs'][] = array(
'href' => HTTPS_SERVER . 'index.php?route=common/home',
'text' => 'Inicial',
'separator' => FALSE
);
$this->data['breadcrumbs'][] = array(
'href' => HTTPS_SERVER . 'index.php?route=extension/payment',
'text' => 'Pagamentos',
'separator' => ' :: '
);
$this->data['breadcrumbs'][] = array(
'href' => HTTPS_SERVER . 'index.php?route=payment/boletobradesco',
'text' => 'Boleto Bradesco',
'separator' => ' :: '
);
Depois de :
Código: Selecionar todos
Adicionar :<?php echo $header; ?>
Código: Selecionar todos
Em : catalog/model/payment/boletobradesco.php<?php echo $header; ?>
<div id="content">
<div class="breadcrumb">
<?php foreach ($breadcrumbs as $breadcrumb) { ?>
<?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
<?php } ?>
</div>
Na linha 3, substituir :
Código: Selecionar todos
Por public function getMethod($address) {
Código: Selecionar todos
E no mesmo arquivo, ir na linha 21, e substituir:public function getMethod($address, $total=0) {
Código: Selecionar todos
por :$method_data = array(
'id' => 'boletobradesco',
'title' => $this->config->get('boletobradesco_nome'),
'sort_order' => $this->config->get('boletobradesco_sort_order')
);
Código: Selecionar todos
Com essas modificações, aparentemente está funcionando normalmente na versão 1.5.3. Se puderem testar também, para verificar o funcionamento, assim podemos ter uma garantia maior de encontrar possíveis problema, e tentar solucionarmos.$method_data = array(
'code' => 'boletobradesco',
'title' => $this->config->get('boletobradesco_nome'),
'sort_order' => $this->config->get('boletobradesco_sort_order')
);
Espero tenha ajudado a quem precise desse módulo.
Abraços