dede织梦分页样式css代码更改出现选中页码没有应用css样式,点那一页那一页就没有css样式
织梦CMS文章分页标签在生产后,默认每个分页链接都是被<li>包含在里面的,可以通过下面这个方法去除<li>
。找到/include/arclistviewclassphp以及arcarchivesclassphp文件查找:<li>
全部替换为"空"查找:</li>全部替换为"空"查找:<li
全部替换为"空"保存,覆盖原文件即可。
解决在一个空栏目中,调用已有信息栏目的内容:
在栏目管理中,修改 空栏目的属性,如图:
在栏目交叉中选择手工指定交叉栏目ID,就可以了。
edecms的arclist循环中,判断如果是第一个li,则添加固定的css,否则不加
写法如下:
{dede:arclist row=4 flag='p'}
<li [field:global name=autoindex runphp="yes"](@me==1) @me="class=on":@me="";[/field:global]>[field:globalautoindex/]</li>
{/dede:arclist}
[field:global name=autoindex runphp="yes"](@me==1) @me="class=on":@me="";[/field:global]
这句话的意思就是,如果循环出的是第一个,则添加class=on,否则为空。
注意:红色部分有两个等号。
http://wwwdede58com/a/dedejq/3210html
首先纠正下楼上的错误{dede:list pagesize ='10'}{/dede:list}这并不是列表调取最新的十条信息,而是指每页调用的文章数,也就是列表页每页显示文章标题的数量。
至于楼主说调用不出来请看看是不是在列表页,列表页写法是不是{dede:list},分页是对dede:arclist无效的。
其他可能原因分析:
1、没有重新生成,重新生成下试试
2、查看列表命名规则,如果列表命名规则,比如默认是list_{tid}_{page}html你只用了tid,这是调用栏目id,生成的列表就是同一页了。后面必须有page,这个是列表页必不可少的。
3、如果还不能解决你的问题,需要具体分析才知道,可以联系我
爱建站公益网为您解答
0条评论