欢迎来到路由器窝!
DedeCMS列表AJAX按更新时间,点击,评论,星级排序

DedeCMS列表AJAX按更新时间,点击,评论,星级排序

浏览次数:

作者: 路由器窝

信息来源: www.zngps.com

更新日期: 2019-10-25 09:33

文章简介

DedeCMS实现列表页按时间,点击,评论,星级排序的方法还挺多的,最简单的莫过于生成自由列表。最近玩AJAX玩上瘾了,就分享用AJAX动态加载列表的方法。 AJAX办法区别于生成自由列表,自由列表有许多优势:URL静态、独立的标题、描述、关键字,利于SEO优化;但是

  • 正文开始
  • 相关文章

  DedeCMS实现列表页按时间,点击,评论,星级排序的方法还挺多的,最简单的莫过于生成自由列表。最近玩AJAX玩上瘾了,就分享用AJAX动态加载列表的方法。

    AJAX办法区别于生成自由列表,自由列表有许多优势:URL静态、独立的标题、描述、关键字,利于SEO优化;但是考虑到这些列表的对蜘蛛抓取规则来说并没有太大区别,只是排序规则不一样而已。

ajax动态加载织梦列表排序方法
 

      说明与使用方法:

1.有utf8和utf8两个版本,把对应的文件放到网站根目录就好。

2./templets/default是对应的默认模板文件夹,里面的两个模板文件,分别是list_article.htm,list_article_ajax.htm,第一个是列表模板文件,第二个是AJAX加载文件,打开list_article.htm,找到

<script type="text/javascript" > function ajax_url(url,id){ if(id!=null){ $("#a_update").attr("class",""); $("#a_hot").attr("class",""); $("#a_lastpost").attr("class",""); $("#a_sortrank").attr("class",""); $("#"+id).attr("class","on"); } $.get(url,null,function(returnData){ $("#list").html(returnData); }); } $(function(){ }); </script>
 

红色的#list对应的是下面<div id="list">...</div>,这个div所包含的内容都会被AJAX加载的内容覆盖。

       比如:你的列表模板名为:produce.htm,对应的AJAX模板命名为produce_ajax.htm。

转载请注明:DEDEcms» DedeCMS列表AJAX按更新时间,点击,评论,星级排序

标签:
  • DedeCms织梦火车头采集文章图集和附加字段教程
    阅读
    2、发布模块-内容发布参数 添加表单 3、任务上添加标签字段 完成。
  • 内容页单独设置内容样式
    阅读
    article !-- scoped 尚无良好支持,暂用绝对样式, 2012-02-15 -- style scoped article p { text-indent: 2em; } /style {dede:field.content/} /article
  • DEDE内容页调用栏目页任意字段内容
    阅读
    内容页调用自定义栏目自定义图片内容 img src={dede:field name=typeid runphp=yes} $id=@me; global $dsql; $sql=select typeimg from dede_arctype where id=$id; $row=$dsql-getOne($sql); @me=$row[typeimg]; {/dede:field}
  • dede强制分页正常显示
    阅读
    dede强制分页正常显示 div class=dede_pages ul class=pagelist {dede:pagelist listitem=info,index,end,pre,next,pageno listsize=4/} /ul /divscript src=/js/jquery.lazyload.min.js/scriptscript $(function() { $(.news-list).lazyload({ placeholder
  • 织梦dedecms评论列表调用的方法
    阅读
    ul {dede:feedback row=5 titlelen=24 infolen=80}li a href=# class=username[field:username function=(@me==guest ? 游客 : @me)/]/a 评论 a href=[field:global.cfg_phpurl/]/feedback.php?aid=[field:aid/] class=title[field:title/]/ap[field:msg/]/p
  • dedecms织梦上传图片302Error错误
    阅读
    解决问题:1:空间满了,请查看空间容量是否满了。2:权限问题 解决方法:给uploads写入权限!设置为777.(部分用户)3:解决方案:在include/userlogin.class.php文件中的第二行session_start();前加上如下代码代码如下:if (isset($_POST[PHPSESSID])) {ses
  • DEDE调用指定栏目的栏目名称以及连接方法
    阅读
    DEDE调用指定栏目的栏目名称以及连接方法调用方法{dede:type typeid=1} a href=[field:typeurl/]h3[field:typename/]/h3/a {/dede:type}
  • 批量替换链接方法
    阅读
    a href=((?!).)*
  • DEDE在图集列表中调出图集的所有图片[首页也适用]
    阅读
    在include/common.func.php 中添加以下函数代码 // 在图集列表中调出图集的所有图片function Getimgs($aid, $imgwith = 220, $imgheight = 80, $num = 0, $style = ){global $dsql;$imgurls = ;$row = $dsql - getone(Select * From`dede_addonimages` where
  • dedecms内容页调用文章缩略图
    阅读
    其实很简单,只需要在内容页模板里需要调用缩略图的地方插入下面的标签代码就可以了. imgsrc={dede:field.litpic/} 还可以做个扩展,在文档有缩略图的时候才显示,没有缩略图则不显示.代码如下 {dede:field.litpicrunphp=yes}if(@me!=){@me=imgsrc=.@me./;}{/ded
上一篇:织梦后台上传LOGO_织梦系统设置自定义图片全局
下一篇:dedecms织梦自定义表单导出到excel
最近更新作品