HomeBackend Geliştirme

PHP ile Magento’da Bir Grup Ürünü Sepete Ekleme

PHP ile Magento’da Bir Grup Ürünü Sepete Ekleme

Merhaba arkadaşlar,

Magento’da basit ürünleri(simple prodcut) sepete atmanızı sağlayacak PHP kodu oldukça basittir. Tek ihtiyacınız olan ‘$cart->addProduct()‘ fonksiyonudur. Bu fonksiyonla beraber ürün id ve miktarını da gönderirsiniz. Fakat grup ürünlerin sepete atılması biraz farklıdır.

Öncelikle grup ürün nedir diyenlerin sorularını cevaplandıralım. Grup ürün olarak bir ürün açarsınız ve ürüne farklı ürünler bağlarsınız. Bağlayacağınız ürünler daha önce basit olarak girilmiş ürünlerdir. “Ekran Kartları” diye bir grup ürün seçersiniz ve buna “A ekran kartı” ve “B ekran kartı” ürünlerini bağlarsınız. Müşterilerini “Ekran Kartları” ürünüe girdiği zaman bu iki üründen bir tanesini veya ikisini aynı anda dilediği miktarda sipariş edebilir. Daha detaylı bilgi isterseniz kendiniz bir grup ürün ekleyip buna bir kaç ürünü bağlarsınız ve sitenizde kontrol edebilirsiniz.

Grup ürünleri sepete ekleme işlemi de oldukça basit bir işlemdir aslında. Bunun için bir $super_grup isimli bir dizi oluşturacağız ve bu dizide bağlanan ürünlerden satın alınmak istenilenleri ve miktarlarını addProduct() fonksiyonu ile işleyeceğiz. Bunun için aşağıdaki kodu kullanacağız:

Yukarıdaki kodda nerede ne yaptığımızı açıkladım. Umarım işinize yarar,
Kolay gelsin

Yorumlar

TOPLAM 0
DISQUS: