如何在magento2中使用我们的产品属性对类别搜索结果进行排序
如何使用我们的产品属性而不是使用magento2中的relavance或同时使用relavance和我们的产品属性对类别搜索结果进行排序您想问什么还不清楚。我们需要看看你这方面的代码才能理解这一点。如何在magento2中使用我们的产品属性对类别搜索结果进行排序,magento2,Magento2,如何使用我们的产品属性而不是使用magento2中的relavance或同时使用relavance和我们的产品属性对类别搜索结果进行排序您想问什么还不清楚。我们需要看看你这方面的代码才能理解这一点。 public function setListOrders() { $category = $this->catalogLayer->getCurrentCategory(); /* @var $category \Magento\Catalog\Mo
public function setListOrders()
{
$category = $this->catalogLayer->getCurrentCategory();
/* @var $category \Magento\Catalog\Model\Category */
$availableOrders = $category->getAvailableSortByOptions();
unset($availableOrders['position']);
$availableOrders['relevance'] = __('Relevance');
$this->getListBlock()->setAvailableOrders(
$availableOrders
)->setDefaultDirection(
'desc'
)->setDefaultSortBy(
'relevance'
);
enter code here
return $this;
}