Se, ao enviar um formulário integrado ao V-Pro, for exibida a mensagem “Page expired, refresh the page and make an action”, é necessário ajustar a configuração de rotas permitidas no sistema.
Esse erro ocorre porque a rota utilizada pelos formulários de Marketing não está liberada corretamente no arquivo de configuração da aplicação, fazendo com que a requisição seja bloqueada.
Siga os passos abaixo para corrigir o problema:
Acesse o arquivo de configuração da aplicação:
application/config/config.php
Localize a seção indicada no arquivo (normalmente relacionada a rotas permitidas, CSRF ou exceções).
Adicione o seguinte padrão de rota exatamente como indicado:
ma/ma_forms/wtl/[0-9a-z]+
Salve o arquivo.
Limpe o cache do navegador (se necessário) e teste novamente o envio do formulário.
Após incluir essa rota no arquivo de configuração:
O formulário deixará de expirar ao ser enviado
Os dados serão processados corretamente
O Lead será criado normalmente no sistema
Esse ajuste é necessário apenas para formulários de Marketing incorporados ao site (Web To Lead). Após a correção, não é necessário realizar novas configurações adicionais.