1
Her öğe için değerlerden birinin null değilse bile (bu, denetleyicide saveAction öğesinde değiştirilebilir) magentoda özel bir tablo var; Öyle gibi süzülür koleksiyon olacak bir blok var önyüz olarak Dizi değerinde bir değer olup olmadığını kontrol edin
3,5,7...saved store ids
;
$collection = Mage::getModel('things/things')->getCollection();
//Stored Array, checks if value is in the array (which is jsut the current store view)
//store = 3,5,7
$collection->addFieldToFilter('store', array('in' => array(Mage::app()->getStore()->getStoreId())));
$this->setCollection($collection);
magento otomatik olarak kaydedilir store
değer değer filtresi eşittir bir dizi ve çekler olabilir biliyor mu? aşağıdaki örnek;
çok zeki kullanmak zorunda! teşekkürler dostum, 'mağaza' madde değeri 0 ise ne olacak? – BENN1TH
Bu '$ collection'' 0' sonucu verdikten sonra '0' filtresini ekleyin, tüm mağaza görünümlerini –
ekleyin. Yukarıdaki $ koleksiyonunun Block/Things.php dosyasında yapıldığı gibi template.phtml dosyasında bunu yapar mıyım? Koleksiyondaki her bir öğe 0 veya 3,4,5 ... değerine sahip olabilir, ancak 0'a eşitse, öğe tüm mağaza görünümleri için etkin olsa bile (= 0) .. – BENN1TH