調用所有opencart大師的。嘗試瞭解類別頁面的排序功能(按名稱,評分,價格等進行排序)。行p.sort_order-ASC
在catalog/controller/product/category.php
擋住我。在SQL中,排序查詢的構建與ORDER BY table.field_name ASC/DESC
類似,但我無法推斷出p.sort_order-ASC
的邏輯。它是否被設置爲傳遞給javascript函數的值?什麼是Opencart的類別控制器文件中的sort_order-ASC?
$this->data['sorts'] = array();
$this->data['sorts'][] = array(
'text' => $this->language->get('text_default'),
'value' => 'p.sort_order-ASC',
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url)
);