Php 如何在opencart的分类页面中显示最新上载的产品

Php 如何在opencart的分类页面中显示最新上载的产品,php,opencart,Php,Opencart,有人能告诉我如何更改opencart中类别页面上的显示顺序吗?我的产品将按时间倒序排列,最老的产品先展出,我希望最新的产品先展出。我读过好几篇帖子,但都找不到好的答案。我相信这很简单,但我想不出来 非常感谢您的帮助 我尝试了下面的代码,但没有得到任何结果 默认排序器为:p.sort\u order ASC 编辑catalog/controller/product/category.php 查找: 改为: $sort = 'p.date_added'; $order = 'DESC'; 再次查

有人能告诉我如何更改opencart中类别页面上的显示顺序吗?我的产品将按时间倒序排列,最老的产品先展出,我希望最新的产品先展出。我读过好几篇帖子,但都找不到好的答案。我相信这很简单,但我想不出来

非常感谢您的帮助

我尝试了下面的代码,但没有得到任何结果

默认排序器为:p.sort\u order ASC

编辑catalog/controller/product/category.php

查找:

改为:

$sort = 'p.date_added';
$order = 'DESC';
再次查找:

$order = 'ASC';
改为:

$sort = 'p.date_added';
$order = 'DESC';
要将其设置为默认排序,请执行以下操作: 更改:

进入:


在这里,像这样的变化后,我无法得到任何结果。我试了很多次都没找到。请任何人在此Opencart分类页面上帮助我。

请提供查询代码

但我想你想要这样的东西:

SELECT * FROM (your table name) ORDER BY id ASC;

就这么简单。此查询将显示最新创建的产品。

您的查询代码在哪里?向我们展示你正在做什么来获取数据。你的问题几乎没有成功回答的机会。提供一些代码,可能是截图-任何你认为可以帮助我们理解你的意思的东西。编辑我的代码请检查
SELECT * FROM (your table name) ORDER BY id ASC;