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!
O TinyCOBOL é um compilador COBOL sendo desenvolvido por membros da comunidade do software livre. Para saber mais visite a sessão do TinyCobol deste site ou o forum sobre o TinyCobol.
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