帐号
注册
密码
登录
只需一步,快速开始
关闭
安全选项
找回密码
记住我
我的中心
登录或注册新用户,开通自己的个人中心
切换到窄版
快速搜索
帖子标题
作者
版块
PageAdmin网站内容管理系统(CMS)交流论坛
»
PageAdmin使用区
»
安装及使用交流
»
V4怎样改产品列表及新闻列表的排序
PageAdmin使用区
安装及使用交流
案例交流及展示
系统改进和发展建议
系统发布及下载
用户交流区
网站技术资源区
网站营运交流
广告灌水专区
返回列表
查看:
2191
|
回复:
5
V4怎样改产品列表及新闻列表的排序
[复制链接]
发送短消息
UID
60514
精华
0
查看公共资料
搜索主题
搜索帖子
ivs1999
组别
PageAdmin学员
生日
帖子
100
积分
202
性别
注册时间
2019-02-21
1
#
字体大小:
t
T
发表于
2019-03-05 17:46
|
只看楼主
@xiyou V4怎样设置产品列表及新闻列表的排序,现在默认的是按添加时间来排的。V3的话可以直接在后台设置,比如按发布时间、点击量、浏览量等,
QQ截图20190305175305.jpg
(10.87 K)
2019/3/5 17:54:04
V4在后台没发现有设置排序的 应该怎么整呢?
QQ截图20190305173030.jpg
(7.60 K)
2019/3/5 17:54:04
分享
转发
TOP
发送短消息
UID
27
精华
0
查看公共资料
搜索主题
搜索帖子
xiyou
组别
管理员
生日
帖子
16278
积分
27042
性别
注册时间
2015-11-29
2
#
字体大小:
t
T
发表于
2019-03-05 18:24
|
只看该用户
http://www.pageadmin.net/help/37.cshtml
v4需要在模板中修改,OrderBy参数
PageAdmin CMS-想到就能做到!
TOP
发送短消息
UID
60514
精华
0
查看公共资料
搜索主题
搜索帖子
ivs1999
组别
PageAdmin学员
生日
帖子
100
积分
202
性别
注册时间
2019-02-21
3
#
字体大小:
t
T
发表于
2019-03-06 11:12
|
只看楼主
[b]回复 [url=http://bbs.pageadmin.net/showtopic-58482.aspx#164414]2楼[color=Olive]xiyou[/color]的帖子[/url][/b]
模板里没看到有这些内容呢?:
@{
PageInfo pageInfo = new PageInfo()
{
PageSize =10,//每页显示10条数据
CurrentPage = (int)ViewBag.CurrentPage //当前页码,系统预设
};
}
<div class="container padding-top-20">
<div class="row">
<div class="col-md-3">
@Html.Partial("leftNavPartial")
</div>
<div class="col-md-9">
@Html.Partial("BreadcrumbPartial")
<div class="news-list">
<ul>
@foreach (var item in Html.InfoDataList(new { ColumnId = Html.CurrentColumnId() }, null, null, pageInfo))
{
string url = Html.InfoDataUrl((int)item.ColumnId, (int)item.Id);
string thumbnail = item.Thumbnail;
string date = item.Thedate.ToString("yyyy-MM-dd");
<li class="item">
<span class="title">
<a href="@url" target="_self" title="@item.Title">@item.Title</a>
</span>
<span class="date">@date</span>
</li>
}
</ul>
</div>
@Html.Partial("PagebreakPartial", pageInfo)
</div>
</div>
</div>
TOP
发送短消息
UID
27
精华
0
查看公共资料
搜索主题
搜索帖子
xiyou
组别
管理员
生日
帖子
16278
积分
27042
性别
注册时间
2015-11-29
4
#
字体大小:
t
T
发表于
2019-03-06 11:30
|
只看该用户
@foreach (var item in Html.InfoDataList(new { ColumnId = Html.CurrentColumnId() }, null, null, pageInfo))
加一个OrderBy
@foreach (var item in Html.InfoDataList(new { ColumnId = Html.CurrentColumnId(),OrderBy="id desc" }, null, null, pageInfo))
PageAdmin CMS-想到就能做到!
TOP
发送短消息
UID
60514
精华
0
查看公共资料
搜索主题
搜索帖子
ivs1999
组别
PageAdmin学员
生日
帖子
100
积分
202
性别
注册时间
2019-02-21
5
#
字体大小:
t
T
发表于
2019-03-06 12:02
|
只看楼主
[b]回复 [url=http://bbs.pageadmin.net/showtopic-58482.aspx#164427]4楼[color=Olive]xiyou[/color]的帖子[/url][/b]
如果我想用“发布日期”或”点击量“进行排序,请问该怎么写呢?如果按ID排的话不方便,因为ID都是系统默认加的,自己没法改
TOP
发送短消息
UID
27
精华
0
查看公共资料
搜索主题
搜索帖子
xiyou
组别
管理员
生日
帖子
16278
积分
27042
性别
注册时间
2015-11-29
6
#
字体大小:
t
T
发表于
2019-03-06 12:17
|
只看该用户
发布日期倒序
OrderBy="thedate desc"
点击量倒序
OrderBy="clicks desc"
desc倒序,asc是正序
第一个是字段
PageAdmin CMS-想到就能做到!
TOP
上一主题
|
下一主题
返回列表
高级编辑器
B
Color
Image
Link
Quote
Code
Smilies
默认表情
你需要登录后才可以发帖
登录
|
注册
发表回复
查看背景广告
隐藏
发新主题
PageAdmin使用区
安装及使用交流
案例交流及展示
系统改进和发展建议
系统发布及下载
用户交流区
网站技术资源区
网站营运交流
广告灌水专区
TOP
设置头像
个人资料
更改密码
用户组
收藏夹
积分
Default