我需要Silvershop的下拉品牌过滤器
如何在模板上的AdditionalCategories上过滤$ Product?
我试过了:
$Product.filter('AdditionalCategories', $MyFilter)
但数据库中的产品没有AdditionalCategories列
Product
与ProductCategory
有多对多的关系,称为ProductCategories
。
如果我们想要过滤类别关系中的产品,我们会调用以下内容:
$Product.filter('ProductCategories.ID', 5)
我会建议将这个过滤器写入控制器的函数中。 像这样的东西:
public function getFilteredProducts() {
return Product::get()->filter('ProductCategories.Title', 'my-filter');
}
在@ 3dgoo的帮助下,
看起来我需要以下内容:
<% loop $Products.filter('Product_ProductCategories.ProductCategoryID', $MyFilter) %>
链接地址: http://www.djcxy.com/p/96327.html