Skip to content
Narrow screen resolution Wide screen resolution Auto adjust screen size Increase font size Decrease font size Default font size

Incubadora* de Projetos Open Source

Considere efetuar uma doação para manter nosso projeto!
Neste site você econtrará diversos assuntos sobre projetos OpenSource. Caso você tenha alguma dúvida ou sugestão, não hesite em deixar seu comentário no nosso forúm.
Joomleto Imprimir E-mail
Escrito por Administrador   
sexta, 02 fevereiro 2007
Joomleto - Solução em boletos

Joomleto é um componente para o Joomla baseado no BoletoPHP. A função do Joomleto é criar e gerenciar boletos, enviar boletos para os clientes, gerar o arquivo de retorno para os bancos e mais...

O pessoal do BoletoPHP é bem ativo e atualmente o BoletoPHP já está desenvolvido para sete bancos e tem mais sete em desenvolvimento pela comunidade. Já é compatível com o OsCommerce.
A intenção é usar totalmente o Framework do Joomla, o que torna o componente mais fácil de fazer e muito mais fácil de fazer um upgrade quando sair novas versões para o Joomla!

Colaborando & Conseguindo ajuda

Todos são convidados a colaborar com este novo sistema, para isso acesse o Forum deste site ou o Forum no Joomla.org

Downloads: http://joomlacode.org/gf/project/joomleto/frs/?action=FrsReleaseBrowse&frs_package_id=2206

Particularidades do Joomleto
  • Foi escolido usar o email contido no usuário Joomla! como email padrão pois este email, teóricamente, é um email válido, pois o usuário tem que cadastrar-se, a não ser que algum administrador tenha cadastrado!
  • Na opção de boletos após o boleto ter sido pago não é mais possível enviar email para o cliente, nem ver o boleto gerado
  • Uso de arquivo de idioma: Não é necessário devido ao sistema de boleto funcionar só no Brasil (me corrigam se estiver errado), porém fica mais fácil para mudar alguma palavra e não se sabe onde que ela está!
Todo List
  • O pageNav não está funcionando em nenhuma das páginas! Não sei o porque :(
  • Criar opção de enviar email para o cliente quando é gerado o boleto
  • Desenvolver de melhor forma o formulário para edição de boletos para carregar o nome do cliente, talvez fazendo uso de AJAX (possivel uso de caixa do tipo 'Google Suggest'
  • Uso de Ajax para carregar as cidades após carregar os estados (formulário de edição de clientes)
  • Criar PDF, ao enviar email
  • Criar um arquivo de configuração com os dados da empresa (razão social, CNPJ, ...) e outros parametros como:
    • Tamanho máximo permitido para cada campo (CNPJ, Nosso número,...)
  • Criar logo para o Joomleto!
  • Algumas palavras não constam no arquivo de idiomas, estão 'hardcoded' :( Não há uma necessidade real de colocar em um arquivo de idioma, porém seria legal! :^)
Modificações no BoletoPHP
Nos arquivos include/funcoes_NOME_DO_BANDO.php e include/layout_NOME_DO_BANDO.php em todo o lugar onde fazia uma referência a um arquivo como
src=imagens/p.gif width= height= border=0>
Foi adicionado uma constante criada em outro arquivo com a URL do site
_SITE_PATH
Ficando assim:
src=_SITE_PATHimagens/p.gif width= height= border=0>

Adicionado a posição bank no array $dadosboleto
$dadosboleto["bank"]    = $boleto->bco_nome_arquivo; 
e será usado para escolher o banco:
include($pathCom."include/funcoes_".$dadosboleto["bank"].".php"); 
include($pathCom."include/layout_".$dadosboleto["bank"].".php");
 

Anúncios do Google

Latest PHP Classes

Latest Reviews at PHP Classes