Criação de página (tela)
Acima do editor de página (ou tela) — tanto na criação quanto na edição — há um nível externo de abas: Dados básicos (a própria página) e Formulários de engajamento para todo o módulo (dados dos formulários de engajamento conectados a todo o módulo Pages, — veja Uso em módulos).
A criação de uma página (ou tela) consiste em quatro abas:
- Dados básicos (abre em uma nova aba)
- Categorias (abre em uma nova aba)
- Atributos (abre em uma nova aba)
- Blocos (abre em uma nova aba)
Ao editar uma página (ou tela) salva, aparecem abas adicionais:
- Formulários de engajamento (abre em uma nova aba) - se a página estiver conectada a formulários de engajamento
- Avaliações - se a página estiver conectada a um formulário de avaliação
- Histórico de Versões - histórico de alterações da página
1. Dados básicos
A aba "Dados básicos" contém três seções:
-
Tipos de páginas - este é o tipo da página (ou tela) que está sendo criada. Os seguintes tipos estão disponíveis:
- Página comum - tipo para páginas (ou telas) comuns, como home ou about;
- Página de catálogo - tipo para páginas (ou telas) que conterão um catálogo, como produtos ou elementos multimídia;
- Página de erro - tipo para páginas (ou telas) com erros. O código de erro deve ser vinculado no bloco Configurações adicionais; (abre em uma nova aba)
- Página externa — tipo para criar um link para um site externo. No campo URL da página pode-se indicar qualquer URL externo (por exemplo,
https://example.com).
Para essas páginas, blocos e formulários não estão disponíveis — eles não aparecem no editor.
Este tipo é usado no menu como um link externo (por exemplo, para o site corporativo, redes sociais ou recursos de parceiros).
-
Detalhes contém três campos de entrada: "Título da página" - o título da página (ou tela), "URL da página" - um identificador único, pelo qual a página (ou tela) será chamada posteriormente, e "Nome do item de menu para a página" - este é o nome da página (ou tela) que será exibido no "Menu". O bloco "Menu" é descrito nos seguintes capítulos (abre em uma nova aba)
-
Editor - este é o bloco que permite adicionar o conteúdo direto para a página (ou tela). Acima do editor, há três modos: HTML, Markdown e Texto Simples.
Por padrão, o HTML é selecionado (editor de texto com formatação), para usar a marcação markdown, selecione Markdown:
Para alternar para o modo de texto simples sem formatação, selecione Texto Simples:
Também no editor há a possibilidade de otimizar as imagens carregadas, por padrão essa função está ativada. Para isso, também há uma caixa de seleção:
A documentação do editor de texto está descrita aqui. Para markdown - aqui.
2. Categorias
A aba "Categorias" é necessária para criar um sistema hierárquico do aplicativo e estabelecer relações entre páginas (ou telas) do tipo pai-filho.
Por exemplo, para a página (ou tela) demo, a seguinte hierarquia foi criada: "catálogo" -> "loja" -> "demo"

Você também pode ver a hierarquia na tela principal do módulo "Pages", onde é apresentada uma lista de todas as páginas (ou telas) criadas. Nesta lista, também é possível gerenciar a hierarquia, arrastando a página (ou tela) na tabela.
3. Atributos
A aba "Atributos" contém duas listas suspensas para selecionar Modelo (abre em uma nova aba) e Conjunto de atributos (abre em uma nova aba) "Atributos" - é um conceito fundamental da Platform OneEntry, que é descrito em detalhes nos próximos capítulos.

Após selecionar o conjunto de atributos, é necessário preencher os valores. No nosso exemplo, para a página "Homepage" foi selecionado o conjunto "Atributo da página" com os seguintes atributos:
- "Nome" — tipo "String". Como valor, indicaremos "Nome";
- "Descrição" — tipo "Texto com cabeçalho": texto com cabeçalho;
- "demo_attr" — tipo "String";
- "Ícone do menu" — tipo "Imagem", campo para upload de imagem. Também temos a opção de otimizar a imagem carregada pressionando "Otimizar imagens carregadas" e alterar os parâmetros da imagem diretamente na Platform OneEntry;
- "Lista" — tipo "Lista": seleção de valor a partir de uma lista.
4. Blocos
A aba "Blocos" contém uma lista suspensa para selecionar blocos e uma lista de blocos selecionados. Os blocos podem ser movidos (ordenados) da mesma forma que as páginas (ou telas). Também há uma coluna de ações para cada bloco:
Configurar
Excluir

Para a página de catálogo, você pode anexar qualquer conjunto de blocos como modelo para novos produtos. Para isso, na seleção "Blocos de produto que estão anexados a todos os produtos filhos", você deve escolher os blocos criados. Agora, um novo produto desta página será criado com o conjunto de blocos especificado:
Falaremos sobre blocos em detalhes nos próximos capítulos
(abre em uma nova aba)5. Formulários de engajamento
A aba "Formulários de engajamento" aparece na página (ou tela) salva, se ela estiver conectada a formulários de engajamento: para esta página, para sua página pai junto com as aninhadas ou para todas as entidades do módulo.
Na aba são exibidos os dados enviados através dos formulários conectados. No seletor "Formulário", selecione o formulário, se necessário, defina os filtros ("ID do usuário que enviou os dados", "Status", datas no formato DD-MM-YYYY, caixa de seleção "Enviado pelo administrador") e clique em "Selecionar". O botão "Redefinir" limpa os filtros. O interruptor "Ativar modo de ordenação de formulários" ativa o modo de ordenação dos formulários.
Falaremos sobre formulários em detalhes nos próximos capítulos
(abre em uma nova aba)6. Avaliações
A aba "Avaliações" aparece na página (ou tela) salva, se ela estiver conectada a um formulário do tipo Formulário de Avaliação — para esta página, para sua página pai junto com as aninhadas ou para todas as entidades do módulo. Na aba é exibida a avaliação da página de acordo com as configurações conectadas "Configuração de Avaliação".
7. Histórico de Versões
A aba "Histórico de Versões" está presente em cada página (ou tela) salva. Nela é armazenado o histórico de alterações da página; o botão "Restaurar Dados" restaura os dados da versão selecionada.