Estou usando a biblioteca da visie, mais estou em duvida, deêm uma olhada na parte de retorno automático; Eu fiz disto um helper, e estou chamando em um método dentro de uma classe que chama-se TRANSACAO... Na pagina de retorno automático ele diz pra incluir a classe de retorno e chamar uma função, e depois declarar um metodo com o nome de retorno_automatico;

Bom, estou em duvida em implementar a parte do retorno, que chama esta função, fiz da seguinte forma:


class Transacao extends Controller{

private $head = '';
   function __construct() {

       parent::Controller();

       $this->load->helper(array('url'));

       $this->load->model(array('generic','transacao_model'));

       $this->layout->set_layout('front-end.php');

   }

   function index() {
//chamo o helper que eh a modificação da classe de retorno automatico da VISIE
       $this->load->helper('retorno');

//faço a chamada do método verifica contido no helper, e passo o POST recebido como parâmetro
       verifica($_POST);

       $data['header'] = self::define_head();

       $data["categProdList"] = $this->generic->getCategories_Produto();
       $data["downList"] = $this->generic->getListLeft();

       $this->layout->view('home/conf-transacao',$data);

   }
function retorno_automatico ( $VendedorEmail, $TransacaoID, $Referencia, $TipoFrete, $ValorFrete, $Anotacao, $DataTransacao, $TipoPagamento, $StatusTransacao, $CliNome, $CliEmail, $CliEndereco, $CliNumero, $CliComplemento, $CliBairro, $CliCidade, $CliEstado, $CliCEP, $CliTelefone, $produtos, $NumItens ) {

$this->transacao_model->insertTransactionClient( $VendedorEmail, $TransacaoID, $Referencia, $TipoFrete, $ValorFrete, $Anotacao, $DataTransacao, $TipoPagamento, $StatusTransacao, $CliNome, $CliEmail, $CliEndereco, $CliNumero, $CliComplemento, $CliBairro, $CliCidade, $CliEstado, $CliCEP, $CliTelefone, $NumItens );

       $this->transacao_model->insertTransactionProduct( $produtos );

   }
}

_______________________________________________
Lista mailing list
[email protected]
http://codeigniter.com.br/mailman/listinfo/lista_codeigniter.com.br

Responder a