vtex-cms-sauce icon indicating copy to clipboard operation
vtex-cms-sauce copied to clipboard

Ao adicionar um placeHolder ao template e salvar pelo VTEX-CMS-SAUCE o placeholder não é criado no layout.

Open rgoytacaz opened this issue 6 years ago • 0 comments

Peguei um caso agora da Bluefoot, que parece que estava usando essa ferramenta, ou ferramenta similar para salvar os templates.

Caso um placeholder seja adicionado ao template, ainda é necessário salvar manualmente o template para que o Placeholder object seja criado no layout, caso contrário acarreta em um erro ao renderizar o template.

Pra reproduzir:

Adicionar um placeholder pela ferramenta a um tempalte existente. o placeholderId não pode existir anteriormente.

Navegar até a página depois do cache expirado e ver que é retornado um erro 500.

Ao entrar no layout, não é possível ver o placeholder criado.

Entrar no template, salva-lo.

Agora o placeholder estará criado no Layout e o erro terá desaparecido.

rgoytacaz avatar Apr 11 '18 01:04 rgoytacaz