From c23f33994cb7f251e4a80284181cb9078e0998ac Mon Sep 17 00:00:00 2001 From: Danielpk Date: Tue, 30 Mar 2010 16:02:33 -0300 Subject: [PATCH] Adicionado os textos do README. --- README | 100 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) diff --git a/README b/README index e69de29..1d72a54 100644 --- a/README +++ b/README @@ -0,0 +1,100 @@ +h1. Plugin Boletos CakePHP + +Plugin que integra o projeto BoletoPHP com o CakePHP. + +O Plugin precisa de algumas "melhorias" que vou estar fazendo em breve. + +h1. Bancos + +Atualmente o Plugin tem suporte apenas ao Banco do Brasil. + +h1. Instalação + +Coloque os arquivos em app/plugin/boletos. + +h2. Arquivo de Configuração + +O Plugin tenta localizar as configurações no arquivo boleto_bb.php que fica dentro da pasta config, se ele não achar na pasta do config ele vai carregar o que está dentro do config do plugin. + +*Conteúdo do arquivo:* +
+";
+$config['Boleto']["demonstrativo2"] = "CakePHP Boletos.
"; +$config['Boleto']["demonstrativo3"] = ""; + +/* Instruções ao caixa*/ +$config['Boleto']["instrucoes1"] = " Sr. Caixa,"; +$config['Boleto']["instrucoes2"] = " Não receber após o vencimento."; +$config['Boleto']["instrucoes3"] = ""; +$config['Boleto']["instrucoes4"] = ""; + +/* OPCIONAIS */ +$config['Boleto']["quantidade"] = ""; +$config['Boleto']["valor_unitario"] = ""; + +/* MOEDA */ +$config['Boleto']["aceite"] = "N"; +$config['Boleto']["especie"] = "R$"; +$config['Boleto']["especie_doc"] = "DM"; + +?> +
+ +h2. Carregando o Component + +Dentro do controller carregue o component: + +
+var $components = array('Boletos.BoletoBb');
+
+ +Metódo de exemplo para renderizar o boleto: + +
+function index(){
+		$this->autoRender = false;
+		$dados = array(
+			'sacado' => 'Fulano de Tal',
+			'endereco1' => 'Rua do funal de tal, 88',
+			'endereco2' => 'Curitiba/PR',
+			'valor_cobrado' => 100.56,
+			'pedido' => 5 // Usado para gerar o número do documento e o nosso número.
+		);
+		$this->BoletoBb->render($dados);
+	}
+
+ +Pronto. +O Boleto já está instalado e pronto para ser usado. + +