请问:关于织梦dedecms 中的channelartlist标签 数字排序的问题
这个好像不能用一个调用就能完成的吧,正常来说你后台添加推荐属性是,打勾c
假设要显示10条带推荐属性的文章,并且是最新的,然后再显示10条最新的不带推荐属性的文章,模版里面的代码写上
{dede:arclist flag='c' row='10' orderby='pubdata' }
<LI><A hideFocus style="hide-focus: true" href="[field:arcurl/]">[field:title function="cn_substr('@me',24)"/]</A> </LI>
{/dede:arclist}
{dede:arclist noflag='c' row='10' orderby='pubdata' }
<LI><A hideFocus style="hide-focus: true" href="[field:arcurl/]">[field:title function="cn_substr('@me',24)"/]</A> </LI>
{/dede:arclist}
flag=‘c’就是调用带推荐属性的文章,noflag=‘c’就是不带推荐属性的文章,row=10就是十条,orderby=pubdate就是按时间顺序,就是最新的
。。。那本来就是现实 一竖排的, 只是 他给那个 时间 设置了间距,要想把那时间删除掉也是可以的,找到模板文件的 最新更新的 DIV 里面有段调用代码<span>[field:pubdate function="MyDate('m-d',@me)"/]</span> 把他删除掉
您好,朋友,很高兴为您解答:
请尝试用@me=$GLOBALS['itemindex]+1; 试试。
itemindex标签我没有测试过,通常我用的是autoindex标签。
希望我的回答能够帮到您!
orderby=‘click’这个是按照点击排序
orderby=‘hot’ 按照热门的排序
orderby=‘pubdate’ 按照最新更新的排序
orderby='rand' 随即排序
{dede:arclist
typeid=''
orderby='pubdate'
titlelen=34
row=10}
<li><a
target="_blank"
href="[field:arcurl
/]">[field:title/]</a></li>
{/dede:arclist}
orderby='pubdate'
按出版时间排列
orderby=''
表示排序方式,默认值是
senddate
按发布时间排列。
orderby='hot'
或
orderby='click'
表示按点击数排列
typeid=''
为空
表示调用当前栏目最新文章
楼主可以试试看看
行就给分吧
更多请关注
百度空间
:http://wwwbaiducom/p/疯子小组
0条评论