Partilhe e arrume os modelos que os editores guardaram.

Aprender DXPR BuilderGerir o siteConfigurar o construtor

Os editores guardam secções como modelos de utilizador e inserem-nas de novo a partir do separador Saved templates. No separador User Templates vê todos os modelos guardados no site, sejam de quem forem. Aqui partilha um modelo privado com todos os editores e transfere modelos quando alguém sai. Também pode ocultar modelos sem os eliminar ou remover os de que ninguém precisa.

Antes de começar

  • A sua função precisa de Administer site configuration.
  • Os editores guardam modelos com Save as template no menu More de um elemento; consulte Guardar uma secção e reutilizá-la.

Configuração

Para partilhar um modelo privado com todos os editores:

  1. Aceda a DXPR Studio > DXPR Builder > User Templates (/admin/dxpr_studio/dxpr_builder/user_templates).
  2. Clique em Edit junto ao modelo.
  3. Marque Global.
  4. Clique em Save.

Transferir modelos para outro editor

Um modelo pertence à conta indicada no campo UID. Quando essa conta é eliminada, o modelo desaparece do editor para todos. Antes de eliminar uma conta, transfira os modelos dessa conta:

  1. Clique em Edit junto ao modelo.
  2. Introduza o ID de utilizador do novo proprietário em UID.
  3. Clique em Save.

Encontra um ID de utilizador no endereço da página da conta, por exemplo /user/12.

Ocultar um modelo sem o eliminar

Para manter um modelo fora do separador Saved templates, por exemplo um modelo predefinido que não se adequa ao design do seu site:

  1. Clique em Edit junto ao modelo.
  2. Desmarque Enabled.
  3. Clique em Save.

A coluna Status passa a indicar Disabled e nenhum editor o vê, incluindo o proprietário. Marque Enabled de novo para o repor. As páginas que já utilizam o modelo mantêm o conteúdo.

Remover um modelo

Abra a seta junto a Edit, clique em Delete e confirme com Delete. As páginas que já utilizam o modelo mantêm o conteúdo, porque inserir um modelo copia-o para a página.

O que vê

A mensagem "Updated dxpr builder user template" indica o seu modelo e a coluna Global passa a indicar True. A lista também mostra Label, Machine name, Thumbnail, Type, User ID, Status, Migration e Operations.

Tabela de modelos de utilizador com seis secções guardadas, com tipo, proprietário, indicador Global, coluna de migração e botões de edição

No editor, abra o separador Saved templates. Todos os editores passam a encontrar o modelo em Global Templates. Um modelo privado fica em Private Templates e só o proprietário o vê.

Definições

Setting What it does Default
Label O nome do modelo que os editores veem e pesquisam. O nome que o editor escreveu
Machine name O ID do modelo, criado a partir da etiqueta. Bloqueado após guardar pela primeira vez. From the label
UID O ID de utilizador do proprietário. O editor que o guardou
Image A miniatura na lista e no separador Saved templates. A imagem adicionada pelo editor, se existir
Template O código do DXPR Builder que é inserido. A secção guardada
Type O que foi guardado, utilizado pelo filtro de tipo no editor: por exemplo section, row, az_block, az_view ou custom. custom
Global Oferece o modelo a todos os editores. A opção Global template escolhida pelo editor
Enabled Desmarque para ocultar o modelo do separador Saved templates sem o eliminar. Ticked

Add user template no topo da lista cria um modelo a partir de código que cola, com os mesmos campos.

Se não vir um modelo no editor

  • Um modelo desapareceu para todos, mas o proprietário continua a existir. Está desativado: o Status indica Disabled. Edite-o e marque Enabled.
  • Um modelo desapareceu para todos. A conta indicada no UID já não existe, por isso o editor ignora o modelo. Edite-o e introduza o ID de utilizador de um editor existente.
  • Falta um modelo global a alguns editores. O perfil de utilizador desses editores exclui-o, e os novos modelos globais não são adicionados aos perfis existentes. Marque-o em Global user templates em User Profiles (/admin/dxpr_studio/dxpr_builder/profile).
  • Um editor vê "A template with the name ... already exists". Outro modelo já tem o nome de sistema criado a partir desse nome. Peça ao editor que escolha outro nome.

O que se segue?