Tadi malam backend saya diperbarui secara otomatis ke rilis 1.9.2.2.
Hari ini semua blok statis saya pada halaman CMS telah hilang.
Mereka sudah dikonfigurasi untuk semua tampilan toko dan saya mencoba masing-masing tampilan dan mereka tidak muncul.
Namun, saya juga menggunakan blok statis pada kategori halaman, tapi yang muncul baik.
Adakah yang mengalami masalah ini? Ada saran? Terima kasih!
21
{{block type="cms/block" block_id="made_in_the_usa_block"}}
Tapi sepertinya sekarang saya perlu melakukan ini{{widget type="cms/widget_block" template="cms/widget/static_block/default.phtml" block_id="93"}}
untuk membuat blok muncul - mengapa begitu?{{block type="catalog/navigation" name="catalog.category" template="catalog/category/list.phtml"}}
Jawaban:
Pemahaman saya adalah bahwa CE 1.9.2.2 mencakup semua perubahan dari SUPEE-6788 patch -baru , salah satunya adalah membatasi blok yang dapat digunakan dalam blok CMS, halaman, email (dll ...) secara default.
Untungnya Anda dapat memasukkan daftar putih blok tambahan melalui admin di bawah
System > Permissions > (Blocks | Variables)
sumber
Saya menggunakan metode di bawah ini:
System > Permissions > Blocks
cms/block
Ini sepertinya telah melakukan trik untuk saya.
sumber
Menggali database hari ini saya menemukan kesalahan ketik di tabel permit_block. nilai katalog / nagivasi sebagai block_name harus berupa katalog / navigasi. Periksa instalasi Anda untuk kesalahan ini.
sumber