Ontem à noite, meu back-end foi atualizado automaticamente para a versão 1.9.2.2.
Hoje todo o meu bloco estático nas páginas do CMS desapareceu.
Eles foram configurados para todas as visualizações da loja e eu tentei cada uma das visualizações e elas não estão aparecendo.
No entanto, eu também uso blocos estáticos nas páginas de categoria , mas isso está aparecendo bem.
Mais alguém com esse problema? Alguma sugestão? Obrigado!
21
{{block type="cms/block" block_id="made_in_the_usa_block"}}
Mas parece que agora preciso fazer isso{{widget type="cms/widget_block" template="cms/widget/static_block/default.phtml" block_id="93"}}
para que o bloco apareça - por que isso?{{block type="catalog/navigation" name="catalog.category" template="catalog/category/list.phtml"}}
Respostas:
Meu entendimento é que o CE 1.9.2.2 inclui todas as alterações do patch recente SUPEE-6788 , uma das quais restringia os blocos que podem ser usados em blocos, páginas, e-mails (etc ...) do CMS por padrão.
Felizmente, você pode colocar blocos adicionais na lista de permissões através do administrador em
System > Permissions > (Blocks | Variables)
fonte
Eu usei abaixo o método:
System > Permissions > Blocks
cms/block
Isso parece ter feito o truque para mim.
fonte
Cavando o banco de dados hoje em dia, encontrei um erro de digitação na tabela permission_block. O valor de catalog / nagivation como block_name deve ser catalog / navigation. Verifique suas instalações quanto a esse erro.
fonte