Tôi có đoạn code sau để lấy một danh sách các sản phẩmKiểm tra nếu một sản phẩm Magento là con của một sản phẩm cấu hình
$collection = Mage::getModel('catalog/product')->getCollection();
$collection->addAttributeToSelect('name')
->addAttributeToFilter("category_ids", array('finset'=>$this->category_id));
foreach($collection as $product) {
echo $product->getName();
}
Câu hỏi của tôi là, làm thế nào tôi có thể KHÔNG vang sản phẩm mà là 'đơn giản' nhưng thuộc với sản phẩm 'có thể định cấu hình' của cha mẹ. (ví dụ: không hiển thị "Áo sơ mi màu đỏ trung bình" vì nó thuộc về "Áo sơ mi màu đỏ")
Tôi đã phát hiện ra rằng hiệp hội này sống trong 'catalog_product_super_link
' nhưng tôi chỉ mới bắt đầu với Magento và không may biết cách thực hiện lọc :)
Chúc mừng các bạn,
Chris.
Giải pháp hoàn hảo để tìm id mẹ đơn giản. Cảm ơn rất nhiều –
_ "Tôi không biết cách trực tiếp để thêm điều kiện này vào bộ sưu tập" _ '$ collection-> getSelect()' và chúng tôi có thể sử dụng [Zend_Db_Select] (http: //framework.zend .com/manual/1.12/en/zend.db.select.html) để tạo tùy chọn. Một '$ collection-> getTable ('catalog/product_super_link');' có thể hữu ích cho các phép nối. –