1.9.2.2 güncellemesinden sonra CMS blokları kayboldu


21

Dün gece arka uçlarım 1.9.2.2 sürümüne otomatik olarak güncellendi.
Bugün CMS sayfalarındaki tüm statik blokum kayboldu.
Tüm mağaza görünümleri için yapılandırılmışlardı ve her bir görünümü denedim ama görünmüyorlar.
Ancak, kategori sayfalarında statik bloklar da kullanıyorum , ancak bu iyi görünüyor.
Başka birileri bu problemi yaşıyor mu? Baska öneri? Teşekkürler!


Bazı araştırmalardan sonra, bunun üzerine kaynamış: Kullanarak statik bloklar ekliyordum. {{block type="cms/block" block_id="made_in_the_usa_block"}} Ama şimdi {{widget type="cms/widget_block" template="cms/widget/static_block/default.phtml" block_id="93"}} bloğu göstermek için bunu yapmam gerekiyor - neden bu?
Ying

Chrome geliştirme aracına bakıldığında, (eski yol) bloğunu sarmak için kullandığım div hala var, ancak bloğun içeriği tamamen yok. Neden {{block type = "cms / block" block_id = "block_name"}} 'nin çalışmayı bıraktığını merak ediyorum.
Ying

Burada da aynı sorun var ama şu blok çalışmayı yapmaya çalışıyorum:{{block type="catalog/navigation" name="catalog.category" template="catalog/category/list.phtml"}}
Francis Kim

@ francis-kim, bu bloğun çalışıp çalışmadığını merak ediyorum ve nasıl? Benim de çok benzer bir problemim var. Teşekkürler!
bnp887

1
@wclear blokları beyaz listeye ekle - cevabı kontrol et.
Francis Kim,

Yanıtlar:


27

Anladığım kadarıyla CE 1.9.2.2 , son zamanlarda yama olan SUPEE-6788’de yapılan değişikliklerin tümünü içeriyor ; bunlardan biri varsayılan olarak CMS bloklarında, sayfalarda, e-postalarda (vb.) Kullanılabilecek blokları kısıtlıyor.

Neyse ki yönetici altındaki ek blokları beyaz listeye ekleyebilirsinizSystem > Permissions > (Blocks | Variables)


1
Evet! Bu olurdu. Bahşiş için teşekkürler. Neyse ki yüzlerce değil bir düzine statik blok var ... Şimdi onlar için doğru "adı" bulmam gerekiyor. Nasıl DO Doğru isim bulmak, o kadar şifreli var. Magento kesinlikle benim için hayatı kolaylaştırmadı.
Ying

Kullanım ek N98-MageRun komutları mükemmel N98-MageRun Magento komut satırı aracı için @ peter-jaap-blaakmeer tarafından yarattı. Vars beyaz listede bulunan sigara / bloklar SUPEE-6788 ve Magento ile uyumlu olacak şekilde bul 1.9.2.2 $ N98-magerun dev: şablon vars [--addblocks [= "true | false"]] [--addvariables [= "true | false "]]
hans2103 21

Widget'lardan ne haber? Bunun gibi: {{widget type = "catalog / product_widget_new" template = "catalog / ürün / widget / yeni / içerik / new_grid.phtml"}}
16

20

Aşağıdaki yöntemi kullandım:

  1. System > Permissions > Blocks
  2. Yeni Blok Ekle
  3. Blok Adı: cms/block
  4. İzin verilir: Evet

Bu benim için hile yapmış gibi görünüyor.


3
@ Francis kim eklemeniz gerekiyor blok adı: katalog / gezinti göstermek için yukarıdaki aynı yöntemi kullanarak katalog.
Ying

1

Bugünlerde veritabanını kazarken allow_block tablosunda bir yazım hatası buldum. block_name olarak catalog / nagivation değeri katalog / gezinme olmalıdır. Bu hata için kurulumlarınızı kontrol edin.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.