alvim/vtex-cms-sauce

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

Opened this issue · 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.