Skip to content

Commit

Permalink
Suporte para OC 2.3.x; Code Clean
Browse files Browse the repository at this point in the history
  • Loading branch information
valdeir2000 committed Oct 5, 2016
1 parent d3230f5 commit d5b6138
Show file tree
Hide file tree
Showing 33 changed files with 1,322 additions and 1,336 deletions.
7 changes: 7 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,13 @@ Você pode ter um aumento de até 30% na conversão de suas vendas, uma vez que,
Os dados de pagamento dos seus clientes são direcionados diretamente do navegador para o PagSeguro. Sem passar por seus servidores, assim não precisa se preocupar com a segurança destas informações.

### Novidades
**[1.3.5]**
> 1. Suporte para OpenCart 2.3.x
> 2. Code Clean
**[1.3.3]**
> 1. Bugfix boleto com valor superior a R$1.000,00 (feedback enviado por @vynnus)
**[1.3.2]**
> 1. Bugfix desconto
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
<?php
class ControllerPaymentPagseguro extends Controller {
class ControllerExtensionPaymentPagseguro extends Controller {

private $error = array();

public function index() {

/* Carrega linguagem */
$data = $this->load->language('payment/pagseguro');
$data = $this->load->language('extension/payment/pagseguro');

$this->document->setTitle($this->language->get('heading_title'));

Expand All @@ -17,7 +17,7 @@ public function index() {

$this->session->data['success'] = $this->language->get('text_success');

$this->response->redirect($this->url->link('extension/payment', 'token=' . $this->session->data['token'], 'SSL'));
$this->response->redirect($this->url->link('extension/extension', 'token=' . $this->session->data['token'], true));
}

/* Load Models */
Expand Down Expand Up @@ -64,17 +64,17 @@ public function index() {
$data['breadcrumbs'] = array();

$data['breadcrumbs'][] = array(
'href' => $this->url->link('common/home', 'token=' . $this->session->data['token'], 'SSL'),
'href' => $this->url->link('common/home', 'token=' . $this->session->data['token'], true),
'name' => $this->language->get('text_home')
);

$data['breadcrumbs'][] = array(
'href' => $this->url->link('extension/payment', 'token=' . $this->session->data['token'], 'SSL'),
'href' => $this->url->link('extension/extension', 'token=' . $this->session->data['token'], true),
'name' => $this->language->get('text_payment')
);

$data['breadcrumbs'][] = array(
'href' => $this->url->link('payment/pagseguro', 'token=' . $this->session->data['token'], 'SSL'),
'href' => $this->url->link('extension/payment/pagseguro', 'token=' . $this->session->data['token'], true),
'name' => $this->language->get('heading_title')
);

Expand Down Expand Up @@ -325,16 +325,16 @@ public function index() {
}

/* Links */
$data['action'] = $this->url->link('payment/pagseguro', 'token=' . $this->session->data['token'], 'SSL');
$data['cancel'] = $this->url->link('extension/payment', 'token=' . $this->session->data['token'], 'SSL');
$data['action'] = $this->url->link('extension/payment/pagseguro', 'token=' . $this->session->data['token'], true);
$data['cancel'] = $this->url->link('extension/extension', 'token=' . $this->session->data['token'], true);

$data['link_custom_field'] = $this->url->link('customer/custom_field', 'token=' . $this->session->data['token'], 'SSL');
$data['link_custom_field'] = $this->url->link('customer/custom_field', 'token=' . $this->session->data['token'], true);

$data['header'] = $this->load->controller('common/header');
$data['column_left'] = $this->load->controller('common/column_left');
$data['footer'] = $this->load->controller('common/footer');

$this->response->setOutput($this->load->view('payment/pagseguro.tpl', $data));
$this->response->setOutput($this->load->view('extension/payment/pagseguro.tpl', $data));
}

public function validate() {
Expand All @@ -349,7 +349,7 @@ public function validate() {
}

/* Error Permission */
if (!$this->user->hasPermission('modify', 'payment/pagseguro')) {
if (!$this->user->hasPermission('modify', 'extension/payment/pagseguro')) {
$this->error['warning'] = $this->language->get('warning');
}

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?php
class ControllerExtensionPaymentPagseguroBoleto extends Controller {

public function index() {
$this->response->redirect($this->url->link('extension/payment/pagseguro', 'token=' . $this->session->data['token'], true));
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?php
class ControllerExtensionPaymentPagseguroCartao extends Controller {

public function index() {
$this->response->redirect($this->url->link('extension/payment/pagseguro', 'token=' . $this->session->data['token'], true));
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?php
class ControllerExtensionPaymentPagseguroDebito extends Controller {

public function index() {
$this->response->redirect($this->url->link('extension/payment/pagseguro', 'token=' . $this->session->data['token'], true));
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?php
class ControllerExtensionTotalPagSeguroAcrescimo extends Controller {

public function index() {
$this->response->redirect($this->url->link('extension/payment/pagseguro', 'token=' . $this->session->data['token'], true));
}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
<?php
class ControllerExtensionTotalPagSeguroDesconto extends Controller {

public function index() {
$this->response->redirect($this->url->link('extension/payment/pagseguro', 'token=' . $this->session->data['token'], true));
}
}
7 changes: 0 additions & 7 deletions upload/admin/controller/payment/pagseguro_boleto.php

This file was deleted.

7 changes: 0 additions & 7 deletions upload/admin/controller/payment/pagseguro_cartao.php

This file was deleted.

7 changes: 0 additions & 7 deletions upload/admin/controller/payment/pagseguro_debito.php

This file was deleted.

7 changes: 0 additions & 7 deletions upload/admin/controller/total/pagseguro_acrescimo.php

This file was deleted.

7 changes: 0 additions & 7 deletions upload/admin/controller/total/pagseguro_desconto.php

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@
<?php
class ControllerPaymentPagseguro extends Controller {
class ControllerExtensionPaymentPagseguro extends Controller {

public function callback() {

$this->load->model('payment/pagseguro');
$this->log->write($this->request->post['notificationCode']);

$this->load->model('extension/payment/pagseguro');
$this->load->model('checkout/order');

$result = $this->model_payment_pagseguro->notification($this->request->post['notificationCode']);
$result = $this->model_extension_payment_pagseguro->notification($this->request->post['notificationCode']);

$notificar = $this->config->get('pagseguro_notificar_cliente');

Expand Down

0 comments on commit d5b6138

Please sign in to comment.