Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: DI-2138

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


Sobre o bloco
Aviso
Aviso
title

O bloco não pode ser chamado por meio de um botão, pois não funciona com Ajax, é necessário executar o bloco como Requisição REST.

Parâmetro

NomeTipoDocParâmetro 1StringUrl que será direcionada.

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

Após salvar o bloco, NÃO execute a função por um botão, e sim como requisição REST, Insira o Endereço REST na Url do projeto como mostrado na figura 1.2.

Image Removed

Figura 1.2 - Endereço REST inserido na URL do projeto

em requisições AJAX.

Compatibilidade

  • Bloco servidor: cronapi.util.Operations.redirect()

Retorno

Bloco sem retorno.

Parâmetros

Url

Recebe a URL de destino.

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 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