gpt4 book ai didi

php - Opencart 的类别 Controller 文件中的 sort_order-ASC 是什么?

转载 作者:行者123 更新时间:2023-12-04 04:56:30 27 4
gpt4 key购买 nike

调用所有 opencart 大师。在尝试了解类别页面的排序功能时(按名称、评级、价格等排序)。线路p.sort_order-ASCcatalog/controller/product/category.php让我感到困惑。在 SQL 中,排序查询的构建类似于 ORDER BY table.field_name ASC/DESC但我无法推导出 p.sort_order-ASC 的逻辑.它是否设置为要传递给 javascript 函数的值?

$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)
);

最佳答案

OpenCart 获取您在那里拥有的值(value)并根据这些值(value)对其进行排序,因此它按 p.sort_order 排序。 (这是 product 表的别名 psort_order 字段)后面是它的排序方式,即 ASC或上升

关于php - Opencart 的类别 Controller 文件中的 sort_order-ASC 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16691492/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com