在做站的过程中,客户对一系列列表或者内容的排序要求比较严格。偶开始还觉得排序其实没什么,可后来吃了不少苦头。
无奈之下,只好仔细看了一下有关排序的代码。
其中主要是对order或者orderway的调用,有些不统一而已。
List orderway='' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序。一直用orderway
Arclist 在频道,列表或者内容页面直接调用时,一直用orderway。 如果是被嵌套在channelArtlist标签中,则需要调用order,而不是orderway
channel 在后台添加时就可以直接定义"排列顺序",默认是50.
在admin中添加文章时,有些内容模型有自定义排序功能,有些内容模型没有自定义排序功能,需要程序开发人员简单添加一下。我用的是V5.1版本。
无奈之下,只好仔细看了一下有关排序的代码。
其中主要是对order或者orderway的调用,有些不统一而已。
List orderway='' 值为 desc 或 asc ,指定排序方式是降序还是顺向排序,默认为降序。一直用orderway
Arclist 在频道,列表或者内容页面直接调用时,一直用orderway。 如果是被嵌套在channelArtlist标签中,则需要调用order,而不是orderway
channel 在后台添加时就可以直接定义"排列顺序",默认是50.
在admin中添加文章时,有些内容模型有自定义排序功能,有些内容模型没有自定义排序功能,需要程序开发人员简单添加一下。我用的是V5.1版本。