Inscrições abertas para nosso Webinar anual Adianti Framework 2024!
Clique aqui para saber mais
desligar o registro de URL As aplicações com Adianti ficam registrando as urls que são exibidas aos usuário, exemplo: http://localhost/sistema/index.php?class=ClienteForm&method=onEdit&key=1 Não acho interessante exibir esses dados para os usuários. É possível desligar este comportamento para que exiba somente: http://localhost/sistema/ Achei o post abaixo tratando do tema mas foi ...
RM
desligar o registro de URL  
As aplicações com Adianti ficam registrando as urls que são exibidas aos usuário, exemplo:
http://localhost/sistema/index.php?class=ClienteForm&method=onEdit&key=1


Não acho interessante exibir esses dados para os usuários.
É possível desligar este comportamento para que exiba somente:
http://localhost/sistema/


Achei o post abaixo tratando do tema mas foi de uma versão antiga do framework,
por isso não consegui implementar.
https://adiantiframework.com.br/forum/view_1068?urls-amigaveis-no-adianti-framework

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (2)


MG

O htaccess independe da versão do FW.
Manipular este arquivo é muito "chato", você deve ter cuidado ao fazê-lo, pois qualquer caracter fora do lugar, ele não funciona. Ao criar um projeto, o FW disponibiliza um exemplo, basta usá-lo como guia.
Eu uso e funciona bem, mas é trabalhoso.
LG

Você pode colocar o código a seguir em algum JS que carregue no index:

Adianti.registerState = false; if (typeof history.replaceState != 'undefined') { var baseurl = window.location.pathname.replace(/(index|engine|rest)\.php\.*/, ''); var stateObj = {url: baseurl}; history.replaceState(stateObj, '', baseurl); }


Isso faz com que pare de registrar e transforme o sistema em um SPA (Single-Page Application).