在织梦DedeCMS中,要实现首页与列表页内容的倒序排列,可以通过修改模板文件或者调用相应的函数来实现,以下是一些具体的方法:
方法一:修改模板文件
1、首页倒序排列:
打开首页模板文件,通常是index.html
。
找到调用内容列表的地方,通常是{dede:arclist}
将{dede:arclist}
标签中的sortorder
属性设置为desc
,表示按时间倒序排列。
示例代码:
```html
{dede:arclist sortorder="desc"}
```
2、列表页倒序排列:
打开列表页模板文件,通常是list_{pinyin}_{typeid}.html
。
同样找到调用内容列表的地方。
使用与首页相同的方法,设置sortorder="desc"
。
方法二:调用函数
如果模板文件修改不方便,也可以通过调用DedeCMS的函数来实现倒序排列。
1、首页:
在页面代码中,使用MysqlQuery
函数时指定order
参数。
示例代码:
```php
$sql = "SELECT aid, title, pubdate FROM dede_arc WHERE typeid = {$typeid} ORDER BY pubdate DESC";
$query = MysqlQuery($sql);
```
2、列表页:
与首页类似,在调用MysqlQuery
函数时指定order
参数。
示例代码:
```php
$sql = "SELECT aid, title, pubdate FROM dede_arc WHERE typeid = {$typeid} ORDER BY pubdate DESC";
$query = MysqlQuery($sql);
```
注意事项
确保在修改模板文件或调用函数时,正确设置typeid
参数,以便正确获取对应分类的内容。
如果您的网站使用了缓存,修改模板文件后可能需要清空缓存才能看到效果。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。