Versões comparadas
Chave
- Esta linha foi adicionada.
- Esta linha foi removida.
- A formatação mudou.
Redirecionar
Redireciona para a Url informada.URL informada por meio de uma requisiçãoREST.
Para visualizar outras formas de redirecionamentos disponíveis no Cronapp, acesse a páginaFormulário.
Image Added
Figura 1 - Bloco Redirecionar
Aviso |
---|
Aviso | title | Sobre o bloco
O bloco não pode ser chamado por meio de um botão, pois não funciona em requisições AJAX. |
Parâmetro
Compatibilidade
Image Removed Servidor
Exemplo
Abaixo (Figura 1), o bloco Redirecionar recebe no parâmetro Url o endereço que será direcionado.
Image Removed
Figura 1 - Bloco Redirecionar
No exemplo da figura 1.2, estamos executando a função a partir de uma requisição REST do bloco de programação. Após isso, a página atual será direcionada para o endereço informado na figura 1.
Image Removed
Figura 1.2 - Endereço REST inserido na URL do projeto
Mais sobre
Compatibilidade
- Bloco servidor: cronapi.util.Operations.redirect()
Retorno
Bloco sem retorno.
Parâmetros
Url
Recebe a URL de destino.
- Posição: 1
- Inglês: URL
- Tipo: Texto / String
- Exemplo: "https://www.cronapp.io/"
Exemplo
A função abaixo irá redirecionar o usuário para a URL do site do Cronapp. Como o bloco não funciona em requisições AJAX, vamos demonstrar seu funcionamento fazendo uma requisição REST à função que possui o bloco Redirecionar.
Image Added
Figura 2 - Função de redirecionamento
Após inserir a URL de destino (figura 2), é necessário fazer algumas alterações
na parte de Propriedades do bloco de programação.
Para acessar as propriedades, clique no símbolo de engrenagem (destaque 1 da figura
2.1), em seguida, precisamos alterar as configurações de segurança (2), nos campo Permitir Executar e Permitir Obter, clique nos "..."
, escolha a opção "Todos" e clique em OK
. Por fim, copie o endereço REST
(3).
Image Added
Figura 2.2 - Endereço REST inserido na URL do projeto
Com o projeto rodando no navegador, concatene o domínio da aplicação com o endereço REST copiado na figura 2.2, da mesma forma que é exibido na figura 2.3 e aperte ENTER. Ao fazer isso, uma requisição REST será feita à função que possui o bloco, redirecionando o usuário para a URL inserida no bloco Redirecionar.
Image Added
Figura 2.3 - Resultado ao executar o bloco via requisição REST
Nesta página
Índice |
---|
Image Removed
Figura 3 - Endereço REST