«repository» etiketlenmiş sorular

5
Magento 2'de Depo ve Fabrika Ne Zaman Kullanmalıyız?
Magento 2'de birkaç ders verdim ve bu beni biraz şaşırtıyor. Ticari varlıkları okuyabilmemiz / yazabilmemiz için iki yol var. Verileri Al Fabrika Yaklaşımını Kullanma $object = $this->myFactory->create(); $object->load($myId); Havuz Yaklaşımını Kullanma $repo = $this->myRepository(); $object = $repo->getById($myId); Veri kaydet Fabrika Yaklaşımını Kullanma $object = $this->myFactory->create(); $object->load($myId); $object->setData('something', 'somethingDifferent')->save(); Havuz Yaklaşımını …

1
Magento 2'deki koleksiyon geçmişi var mı?
Şu anda Magento 2’de (2.1.2) bulunan birçok kodun Magento 1’den çok ya da az miktarda taşındığını ve gelecekte çok sayıda kodun yerini alacağını biliyorum. Bu açıdan, Magento 2'deki koleksiyonların geleceğini merak ediyorum. Açıklamama izin ver: Magento 1: Magento 1'de şöyle bir koleksiyon almaya alışkınız: $products = Mage::getModel('catalog/product')->getCollection(); Daha sonra koleksiyona …

3
Hizmet sözleşmelerinde $ model-> load () 'ı tercih etmek için bir neden var mı?
Magento 2'deki modüller arasında çalışmanın tercih edilen yolunun servis sözleşmelerini kullanmak olduğunu biliyorum. Yani bir ürün yüklemek istersem, ürün deposunu kullanırım: $product = $productRepository->getById($id); bir örneği iade sözleşmesi gereğidir Magento\Catalog\Api\Data\ProductInterface. Ancak bunun yerine eski adımı kullanabilirim, etki alanı katmanını doğrudan çağırmak: $product = $productFactory->create()->load($id); Bunun gerekli veya yararlı olacağı bir …

2
Bir Magento 2 Nesne Deposunu Filtreleme
Magento 2'de ürün özelliklerine göre filtrelemek için bir ürün deposu kullanabilir misiniz? Magento 2'de bir arama kriteri nesnesi kullanabilirsiniz. \Magento\Framework\Api\SearchCriteriaInterface $searchCriteria, ve bir depo \Magento\Catalog\Api\ProductRepositoryInterface $productRepository, Nesnelerin listesini almak için $searchCriteria->getPageSize(10); $list = $productRepository->getList($searchCriteria); Ancak, searchCriteria nesnesi (görünüşte?) Doğrudan filtreleme özelliklerine sahip değildir. Arama kriterleri sınıfı yok bir şey denilen …

2
Magento 2: Ürün Depoları, Filtre Grupları ve `AND`
Bir ürün listesi almak için bir ürün deposu kullanmaya çalışıyorum. Bir ANDölçütle birleştirilmiş iki filtreye dayanarak getirmek istiyorum , ancak işler işe yaramıyor gibi görünüyor. Filtre gruplarının nasıl çalıştığını anlamıyorum? Yoksa rapor edilmesi gereken bir hata mı? Özellikle, (basitlik uğruna aptalca bir örnek) Bir filtre oluşturucu, filtre grubu oluşturucu ve …

2
Yeni veya güncellenmiş model varlıklarını nasıl kaydetmeliyim?
Magento 2'de depo sınıflarımız var. save()Magento 1.9'da yoğun olarak kullanılan klasik yöntem , doğruysam 2.04 veya 2.05'ten kaldırılmıştır. Yeni nesne oluşturmak için fabrikaları kullanıyordum ve yeni, örneğin aradım ürün özelliklerini ayarladıktan sonra save(): $productFactory->create()->setName()...->save() Öte yandan yöntem içeren depolarımız da var save. Özetle şöyle kullanıyorum: $product = $productFactory->create()->setName()... $productRepository->save($product) Kodumda …
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.