Pular para o conteúdo principal

Introdução

Os atributos são uma entidade que permite configurar a estrutura da sua aplicação. Com eles, você pode alcançar máxima flexibilidade e eliminar a codificação rígida.

Conjuntos de atributos são semelhantes a uma coleção de propriedades, cujos valores você pode gerenciar através do painel de administração. Eles diferem pelo tipo de vinculação a várias entidades. Você pode ler mais sobre os tipos na seção "Tipos".

Um conjunto de atributos forma a estrutura de dados que pode ser utilizada dentro do seu projeto. Por exemplo, para um produto, você pode definir que sua estrutura deve conter um nome, imagem, preço e descrição em texto. Ao mesmo tempo, a estrutura de uma postagem de blog pode conter texto com um título e um conjunto de imagens.

Alguns atributos podem ser semelhantes em estrutura e usados em diferentes entidades, portanto, você pode reutilizar conjuntos de atributos para diferentes entidades.

Estrutura

Cada conjunto de atributos contém uma coleção personalizável de atributos que armazenam o conteúdo do seu projeto. Você pode gerenciar esses atributos a partir do sistema de gerenciamento. Isso é conveniente, pois você não precisa mais editar o código da aplicação para alterar seu projeto. Basta mover todos os componentes de conteúdo que podem ser alterados para atributos.

Marcadores

Os marcadores não podem conter espaços e não podem começar com um dígito. Se você tentar inserir valores inválidos no campo do marcador, o sistema ignorará a entrada.

Nome

Para facilitar a navegação, cada atributo possui um parâmetro de nome obrigatório, que é uma string não única. Nomeie os atributos de uma forma que facilite o seu trabalho com eles.

Marcador

Como um identificador, cada atributo possui um parâmetro obrigatório - "marcador", que é uma string única. O marcador também é usado como uma chave para acessar os atributos no código do seu projeto. Tenha isso em mente ao definir o marcador do atributo para evitar conflitos de sintaxe.

Tipo de Dados

Escolha o tipo de dado para cada campo de atributo que ele irá armazenar.

Os tipos de dados podem ser dos seguintes tipos:

  • String: Texto simples, por exemplo, "Olá, mundo!".
  • Texto: Texto mais longo, frequentemente formatado, por exemplo, um artigo ou uma carta.
  • Texto com Cabeçalho: Texto com um cabeçalho que pode ser usado para denotar um tópico ou categoria.
  • Inteiro: Um número inteiro, por exemplo, 5, 100, -2.
  • Float: Um tipo de dado para números de ponto flutuante que podem ter uma parte decimal, por exemplo, 3.14, 1.5, -0.25.
  • Real: O mesmo que Float, mas com maior precisão.
  • Data e Hora: Uma combinação de data e hora, por exemplo, 2023-10-27 10:00:00.
  • Data: Uma data, por exemplo, 2023-10-27.
  • Hora: Uma hora, por exemplo, 10:00:00.
  • Arquivo: Qualquer arquivo no seu computador, por exemplo, um documento, imagem, música.
  • Imagem: Uma imagem, por exemplo, uma fotografia, desenho.
  • Grupo de Imagens: Uma coleção de imagens, por exemplo, um álbum de fotos.
  • Botão de Opção: Um botão de seleção do qual apenas uma opção pode ser escolhida.
  • Lista: Uma lista de itens, por exemplo, uma lista de compras.
  • Entidade: Uma entidade que representa um objeto do mundo real, por exemplo, uma pessoa, lugar, organização.

A interface de preenchimento de conteúdo corresponderá ao tipo de dado selecionado para cada campo de atributo.

Oportunidades

Você pode adicionar validadores para atributos. Este mecanismo é discutido em mais detalhes na seção "Validadores".

Atributos

Se um conjunto de atributos for usado por várias entidades ao mesmo tempo, você precisa ter cuidado ao alterar os atributos desse conjunto. Por exemplo, se você excluir um dos atributos, esse atributo será removido em todos os lugares onde é usado, junto com o conteúdo. Se você adicionar um novo atributo ao conjunto, esse atributo também será adicionado em todos os lugares onde o conjunto de atributos é usado.

:::.