Sadece modül yaratıcısı kullanarak ızgara görünümü olan bir yönetici modülü kurdum ve harika çalışıyor, ancak şimdi aynı modül içinde başka bir ızgara görünümü eklemem gerekiyor.Magento Izgara Konteyneri Izgarayı yüklemiyor
Izgara görünümü ile ilgili tüm dosyaları kopyaladım ve yeniden adlandırdım (denetleyiciler ve blok dosyaları, ancak benim yaptığım şey için gerekli olmadıkları için modeller değil) ve yeni oluşturulan bloğu xml düzenine ekledim yeni denetleyicinin kolu.
Firephp'i kullanarak, yüklenen Grid.php'ye kadar yeni görünümüm için her şeyin iyi bir şekilde yüklendiğini ve son çıktının yalnızca boş bir sayfa olduğunu anladım.
Farkında olduğum kadarıyla, bu yeni görünüm, modülün ürettiği orijinal çalışma ızgarası görünümüyle, ad dışında tüm yönleriyle aynıdır, dolayısıyla Grid.php'yi tanımamasına veya yüklememesine neden olabilir?
Bunların tümü blokta ayarlanmıştır. İlginç bir şekilde, $ _blockGroup öğesini orijinal görünümünkine ayarlarsam, orijinal görünümün ızgarasını yükler. _blockGroup, ızgaranın bulunduğu blok klasöründeki klasör ismine atıfta bulunuyor mu, yoksa bu başka bir yerde mi tanımlanıyor? – Geoff
Haklısınız, _blockGroup klasörün adı. – clockworkgeek
Sadece sunucudaki hata günlüklerini inceledim ve şu hatayı alıyorum: Nesne olmayan bir işleve setSaveParametersInSession() çağrısı – Geoff