Her türlü şeyi denedim ve hiçbir yere gitmiyorum. Lütfen birisi bana tüm ürün özellik kümelerinin ismini ve kimliğini nasıl alacağımı gösterir? Bir 'Varsayılan' olacaktır ...Magento mevcut öznitelik kümesi kimliklerini ve isimlerini harici komut dosyasından alabilir
Özel bir alıntı sistemi yapıyorum ve özellik kümelerini çekip, kullanıcıların ilk önce bunları seçebilmelerini ve ardından o gruba atanan ürünleri yükleyebilmelerini sağladım.
Yardımlarınız için çok teşekkürler.
$attributeSetCollection = Mage::getResourceModel('eav/entity_attribute_set_collection') ->load();
yineleme:
Mükemmel:
Nitekim size System.XML böyle alanına ihtiyacınız olacak! Çok teşekkürler :) –
Kod, tüm özellik kümelerini döndürür. Sadece 'Yönetici> Nitelikler> Öznitelik Kümelerini Yönet' bölümünde görülenleri istedim. Bunu koleksiyonuna ekle: // Yalnızca ürünler için kullanılabilecek ve filtre ekleyebileceğiniz setlerle ilgileniyoruz. Mage_Adminhtml_Block_Catalog_Product_Attribute_Set_Grid dayanarak // -> _ prepareCollection() ve // Mage_Adminhtml_Catalog_Product_SetController -> _ setTypeId() $ entity_type = Büyücü :: getModel ('katalog/ürün') -> getResource() -> getTypeId(); $ özniteliğiSetCollection-> setEntityTypeFilter ($ entity_type); NB Çalışması için '-> load()' parçasını kaldırın. – Mondane