Se você já trabalhou com Joomla 3, talvez conheça o componente JCode, uma ferramenta útil que permitia rodar scripts PHP personalizados diretamente do painel administrativo do Joomla.

Infelizmente, esse componente não estava disponível para o Joomla 5, o que limitava bastante a praticidade de desenvolvedores e administradores que precisavam rodar scripts avulsos para tarefas específicas.

Por isso, decidi atualizar o componente manualmente e aproveitei para renomeá-lo como JoomScripts, mantendo sua essência e propósito, mas modernizando sua integração com o Joomla 5.


🔎 O que é o JoomScripts?

O JoomScripts é um componente que permite executar scripts PHP customizados diretamente pelo backend do Joomla, ideal para:

  • Automatizar tarefas administrativas
  • Executar consultas personalizadas
  • Criar interfaces internas de controle
  • Testar funções específicas sem precisar criar plugins

🌐 Site original do projeto: http://www.iacopo-guarneri.me


📁 Onde salvar os arquivos PHP?

Os scripts que você deseja rodar devem ser salvos na seguinte pasta:

administrator/components/com_joomscripts/source/

Por exemplo, se você criar um arquivo chamado relatorio.php, ele deve ser salvo nesse diretório. Esse será o ponto de entrada para o seu código customizado.


🧩 Criando um item de menu para executar o