Instalação do MAMBOLETO 2.0 ALPHA |
Escrito por Fernando Soares |
Qua, 25 de Abril de 2007 20:11 |
1. INSTALAÇÃO
1. >>>>>>>>>>>>>>>>> INSTALAÇÃO ------------------------------------------------ -Instale mamboleto_2-0_ALPHA.zip como componente ------------------------------------------------
-No admin acesse > components > Mamboleto: Clique > configurações > integrar ao Joomla!
-Edite o arquivo administrator\components\com_mamboleto\include\pre.php e configure as URLs. ------------------------------------------------
-No admin acesse > components > Mamboleto: Clique > boletos > Selecione o boleto desejado e configure com seus dados ------------------------------------------------ Salve ------------------------------------------------
-Unzip mamboleto_virtuemart_payment_2-0.zip
-Coloque os arquivos "ps_mamboleto.php" e "ps_mamboleto.cfg.php" ------------------------------------------------ -No Joomla! acesse > Components > VirtueMart -No menu do VirtueMart, vá em Loja > Adicionar método de pagamento:
tab General: Marque Apenas a Endereço
Selecione Grupo de clientes Salve ------------------------------------------------ - Clique no método de pagamento "Boleto Bancário" Na aba "Configuração" selecione o banco que irá utilizar para gerar os boletos. Salve
2.2 --------- BOLETO MULTI-BANCO - MÉTODO DE PAGAMENTO MULTI-BANCO -Unzip mamboleto_virtuemart_payment_multi_1-0.zip
-Coloque os arquivos "ps_mamboleto_mb.php" e "ps_mamboleto_mb.cfg.php" ------------------------------------------------ -No Joomla! acesse > Components > VirtueMart -No menu do VirtueMart, vá em Loja > Adicionar método de pagamento:
tab General: Marque Apenas a Endereço
Selecione Grupo de clientes Salve ------------------------------------------------ - Clique no método de pagamento "Boleto Multi-Banco" Na aba "Configuração" selecione os bancos que irá utilizar para gerar os boletos. Salve
3. >>>>>>>>>>>>>>>>> SEU LOGOTIPO DO BOLETO
Obs.: Este logotipo (arquivo) deve ter no máximo 40px de altura para não afetar o layout do boleto.
Pronto!
4. >>>>>>>>>>>>>>> SEGUNDA VIA DO BOLETO NO VIRTUEMART
Quando o usúario está logado e clica no menu "Manutenção da Conta de Usuário" e em seguida em numa encomenda pendente a opção imprima seu boleto aparece.
//No arquivo account.order_details.php do virtuemart 1.0.7 depois de: <!-- Begin Payment Information -->
<table class="moduletable" border="0" cellspacing="0" cellpadding="0" width="100%"> <!-- Funciona com Joomla! 1.0.12 e VirtueMart 1.0.9 - por Fernando Soares - http://www.fernandosoares.com.br -->
<?php
$ps_payment_method = new ps_payment_method; //Mostra a opção imprimir boleto se a situação da encomenda for pendente e se o nome do método de pagamento for Boleto Bancário
if ( $db->f("order_status") == "P" ) {
$total = $db->f("order_total");
/* Dados que serão passados */
if ($payment == "Boleto Bancário"){ echo "<td valign=\"middle\"><center><a href=\"index2.php?option=com_mamboleto&no_html=0&nosso_numero=$nosso_numero &numero_documento=$order_id&valor_documento=$total&id=$id&sacado=$cliente\" target=\"_blank\" location=\"no\"><img src=\"./administrator/components/com_mamboleto/imagens/mamboletop.gif\" border=\"0\" alt=\"Boleto Bancário\" title=\"Boleto Bancário\"><br /><b title=\"Boleto Bancário\">IMPRIMA SEU BOLETO!</b></a></center></td></tr>";
} elseif ($payment == "Boleto Multi-Banco"){
for ($i = 1; $i <= 5; $i++) {
if ($id[$i3] == $i2){ <!-- Fim da Modificação Mamboleto -->
Modificação para que o link para impressão do boleto gerado pelo ------------------------------------------------ -Unzip mamboleto_no_email_order_0-2.zip
------------------------------------------------ Após as linhas
<td>{PAYMENT_INFO_DETAILS}</td>
=====>> insira as linhas abaixo:
<a href="{fsoaresURL}/index2.php?option=com_mamboleto&no_html=0&nosso_numero={phpShopOrderNumber}&numero_documento={phpShopOrderNumber}&valor_documento={fsoaresTotal}&id={fsoaresID}&sacado={phpShopBTName}"><b>Imprima o Boleto</b> </a> <!-- Fim da modificação -->
2. Edite o arquivo "ps_checkout.php" do VirtueMart que está na pasta "administrator/components/com_virtuemart/classes" Após as linhas
$html = str_replace('{phpShopOrderTotal}',$CURRENCY_DISPLAY->getFullValue($order_total),$html);
=====>> insira as linhas abaixo:
$html = str_replace('{fsoaresTotal}',$order_total, $html); // Fim da modificação Tomei o cuidado de incluir dentro de "mamboleto_no_email_order_0-2.zip" os arquivos já modificados do VirtueMart 1.0.7 no para que usem como referência.
|
Última atualização em Qui, 26 de Abril de 2007 06:29 |