Câu hỏi được gắn thẻ «collection-filtering»




2
Làm thế nào để có được bộ sưu tập các đơn đặt hàng có thể được vận chuyển?
Tôi cần các đơn đặt hàng chưa được vận chuyển hoặc được vận chuyển một phần. Tôi đang sử dụng mã dưới đây để có được đơn đặt hàng có thể được vận chuyển. foreach ($orderIds as $orderId) { $order = Mage::getModel('sales/order')->load($orderId); if ($order->canShip()) { echo "Shipping Pending"; } } …

1
Lọc bộ sưu tập danh mục tạo ra hành vi không chính xác với danh mục phẳng được bật
Tôi có một số mã để thực hiện tìm kiếm cơ bản của danh mục. Nó hoạt động bằng cách tìm kiếm tên danh mục và mô tả - các thuộc tính đều là cốt lõi. Mã tôi có như sau: $_categories = Mage::getModel('catalog/category')->getCollection() ->addAttributeToSelect('name') ->addAttributeToSelect('description') ->addAttributeToSelect('associated_brand') ->addAttributeToSelect('image') ->setPageSize(12) ->setCurPage(1) …


2
Lọc bộ sưu tập sản phẩm theo thuộc tính khác trong Bộ sưu tập sản phẩm, ví dụ: 'attribX', mảng ('gt' => 'attrib-Y')
Khi sử dụng bộ sưu tập sản phẩm như vậy: $_productCollection= Mage::getModel('catalog/product')->getCollection() ->addAttributeToSelect('*') ->addAttributeToFilter('special_price', array('neq'=>'')); Có thể sử dụng addAttributionToFilter trên một thuộc tính so với thuộc tính khác không? ví dụ: Tôi có thể lọc Special_price lớn hơn giá bằng thứ gì đó như $_productCollection= Mage::getModel('catalog/product')->getCollection() ->addAttributeToSelect('*') ->addAttributeToFilter('special_price', array('gt'=>'price'));
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.