As mudanças não guardam.
Faça com que as suas edições fiquem guardadas. Uma gravação falhada é quase sempre algo entre o navegador e o Drupal, uma sessão terminada ou conteúdo editado fora do construtor.
Vejo "Server error: Unable to save field"
Quando clica em Save, o editor primeiro pede a /dxpr_builder/csrf
um token de segurança novo e depois envia a página para
/dxpr_builder/ajax. Se qualquer dos pedidos falhar, vê esta mensagem
e nada é guardado. Abra o separador Network do navegador, clique
novamente em Save e leia o código de estado desses dois pedidos.
- 403 e nada de novo em Recent log messages. Uma firewall de
aplicação web, regra mod_security ou proxy rejeitou o
pedido antes de chegar ao Drupal. Um sinal típico: uma página
vazia guarda, uma página longa não. Peça ao seu alojamento para pôr pedidos POST
para
/dxpr_builder/ajaxna lista de permissões. Se um módulo de segurança ou anti-spam inspeciona todos os pedidos POST, exclua esse caminho. - 403 depois de a página estar aberta muito tempo. A sua sessão terminou ou a sua conta perdeu Edit with DXPR Builder. Inicie sessão de novo num separador novo, volte e clique em Save. As suas edições continuam na página.
- 500. O PHP falhou durante a gravação. Reports > Recent log
messages (
/admin/reports/dblog) mostra o erro. Para "Allowed memory size exhausted", suba omemory_limitdo PHP. - 404 ou 400. Edita uma língua que o conteúdo não tem. O registo diz "Attempted to save non-existent translation". Adicione primeiro a tradução no separador Translate da página.
O meu esquema desapareceu depois de editar o formulário do nó
O CKEditor no formulário de edição do nó reescreve o HTML do construtor e um formato de texto restrito remove as suas classes e atributos.
- Vá a Structure > Content types > (tipo) > Manage form display.
- Esconda o campo body do formulário ou dê-lhe Full HTML como formato de texto predefinido.
- Edite conteúdo do construtor apenas através do construtor.
Para recuperar o esquema, abra o separador Revisions da página e
reverta para a revisão anterior à edição do formulário. As gravações do construtor
mostram a mensagem de registo Saved with DXPR builder.
Guardei, mas parte da página reverteu
Cada contentor do construtor na página tem o seu próprio botão Save, por exemplo um campo body e um bloco. Guarde todos os contentores que editou antes de sair da página. O navegador avisa que um campo "might have unsaved changes" quando sai demasiado cedo.
O anular deixou de funcionar
O editor mostra "Failed to save history state, cannot undo and redo actions because the content item is too big." O histórico de anular vive no armazenamento local do navegador, que tem um limite de tamanho. Limpe os dados do site para este domínio nas definições do navegador. Isso só remove o histórico de anular; o conteúdo guardado não é afetado.
Confirmar a correção
Clique em Save. O editor indica "Saved field" com o nome do campo
e o separador de rede mostra um 200 em /dxpr_builder/ajax.
Recarregue numa janela privada: a mudança continua lá.
E a seguir?
Guardar conteúdo para saber como revisões e publicação interagem com gravações do construtor.