Ir para o conteúdo
decodecodeveloper docs
Storefront → Arquivo do admin descontinuado

Admin legado: Actions

Actions (execução de ações)

Documentação de produto descontinuado — Fresh e o antigo admin foram descontinuados. Estas instruções são mantidas para migração e referência histórica. Novos projetos usam Blocks 7.x e o Editor de Sites do Studio.

Arquivo do admin descontinuado. Fresh e o antigo admin da deco.cx foram descontinuados. Use Blocks 7.x publicado para o runtime e o Site Editor do Studio para a edição atual. Esta página preserva o fluxo e as capturas de tela do antigo admin da deco.cx. Para o Site Editor do Studio, use os guias atuais. As notas de migração explicam a mudança.

As actions representam funções que tipicamente são invocadas pelos usuários no browser. Por exemplo, se cadastrar em uma newsletter, adicionar um item a um carrinho de compras ou qualquer operação que exija a intervenção de um servidor.

Na plataforma, você pode testar tais ações, ou mesmo ter actions que são apenas executadas nessa interface administrativa.

Ao contrário de sections e loaders, é possível salvar entidades pré-configuradas, mas não há muita utilidade nisto. Neste sentido, acessando a barra lateral Advanced > Actions, você terá acesso a biblioteca de actions e a possibilidade de criar, salver, editar e executar actions existentes.

Listagem de Actions

As diferentes categorias presentes na listagem são obtidas a partir do diretório que a action se encontra ou da App na qual ela origina (uma App pode importar diferentes actions).

A partir desta tela é possível:

  • Saved: Listar as actions salvas
  • Library: Listar e testar todas as actions disponíveis para uso
  • Create new Action: Criar novas actions

Listar e testar actions

Ao listar as actions na library, e ao clicar em uma action, você passa a ter acesso a uma visualização da Action, bem como acesso ao código original daquele elemento. É também possível editar o código, para testar alterações na funcionalidade do componente.

Visualização de uma action

Na barra lateral a direita, é possível acessar:

  • 🌐 Visuzalização do elemento
  • ☰ Formulário com propriedades
  • {} Descrição textual das propriedades
  • </> Editor de código
  • 🖥️ Logs relacionados a visualização do loader
  • ✨ Decopilot: IA para alteração do código

Criar nova Action

É possível criar uma action salva ou a base (template) de uma action.

Criando uma action

  • Create template: Cria uma action que será disponibilizada na biblioteca de componentes. Isto significa criar uma base de código que definirá um conjunto de propriedades e um programa para retornar dados.
  • Using a template: Cria uma action salva a partir de uma base existente. O nome será a identificação deste elemento.