আমি ম্যাজেন্টো ২.১.০ ব্যবহার করছি এবং বর্তমানে একাধিক বিভাগের সাথে পণ্য সংগ্রহ ফিল্টার করতে আমার অসুবিধা হচ্ছে। আমি এটিকে কাজ করতে বেশ কয়েকটি উপায় ব্যবহার করেছি তবে তা হবে না।
ধরে নেওয়া যাক:
$catalog_ids = [618, 619, 620];
NULL প্রদান করে
$productCollection = $this->productCollectionFactory->create() ->addAttributeToSelect('*') ->addCategoriesFilter(array('in' => $catalog_ids));
ব্যতিক্রম প্রত্যাবর্তন: অবৈধ বৈশিষ্ট্য নাম: বিভাগ_আইডি id
$productCollection = $this->productCollectionFactory->create() ->addAttributeToSelect('*') ->addAttributeToFilter('category_id', array( 'finset' => $catalog_ids ));
রিটার্নস সিনট্যাক্স ত্রুটি বা এক্সেস লঙ্ঘন
$productCollection = $this->productCollectionFactory->create() ->addAttributeToSelect('*') ->addAttributeToFilter('category_ids', array( 'finset' => $catalog_ids ));
আমি কীভাবে এই কাজটি করতে সক্ষম হতে পারি বা এই কাজের সাথে কিছু যুক্ত করতে পারি সে সম্পর্কে কোনও পরামর্শ?