dedecms 怎么取按点击量排行的名次

dedecms 怎么取按点击量排行的名次,第1张

一:如果你需要的是某一处点点击弹出新窗口

<a href="#" target="_blank"></a>新窗口打开

二:如要你需要全站都是,那么这样加有点太麻烦了,你可以在

<head>与</head>之间加上<base target="_blank" />

那么只要加这句代码的网页,点点击所有链接都会新窗口打开的。

可能原因如下:

模板选择不正确或者模板主页为空。

模板主页的地址未设置正确

建议通过浏览器审查元素查看一下具体原因,查看代码有没有正常显示,如果没有那可能就是模板是空文件。

如果实在无法解决,建议付费找人处理。

orderby=‘click’这个是按照点击排序

orderby=‘hot’ 按照热门的排序

orderby=‘pubdate’ 按照最新更新的排序

orderby='rand' 随即排序

用ajax读取下一页内容,然后显示到当前页面

在模板页面</head>之前加以下内容

<script type="text/javascript" src="{dede:globalcfg_cmsurl/}/include/dedeajax2js"></script>

<script language="javascript" type="text/javascript">

function multi(pagenum,tagid)

{

  var taget_obj = documentgetElementById(tagid);

  var taget_obj_page = documentgetElementById("page_"+tagid);

  myajax = new DedeAjax(taget_obj,false,false,'','','');

  myajaxSendGet2("/plus/arcmultiphpmtype=0&pnum="+pagenum+'&tagid='+tagid);

  myajax = new DedeAjax(taget_obj_page,false,false,'','','');

  myajaxSendGet2("/plus/arcmultiphpmtype=1&pnum="+pagenum+'&tagid='+tagid);

  DedeXHTTP = null;

      return false;

}

</script>

在模板页面 列表代码

    {dede:arclist typeid="1,2,3" tagid='anynews' pagesize='30' row='10000'}

    <li> <a href='[field:arcurl/]'  target='_blank'>

    <span class='preview'><img src='[field:litpic/]' alt="[field:title/]"/></span><span class="title">[field:title/]</span>

    </a></li>

    {/dede:arclist}

在模板页面列表容器之后加分页代码

  <div class="dede_pages">

   <ul class="pagelist">

{dede:arcpagelist tagid='anynews'/}

   </ul>

  </div>

修改完保存即可。用此办法可以在当前页不刷新显示下一页内容。如果希望点击下一页后新显示的内容添加到旧内容后面,那么需要修改/include/dedeajax2js文件104行

    DedeContainerinnerHTML = DedeXHTTPresponseText;

改成

    DedeContainerinnerHTML += DedeXHTTPresponseText;

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms 怎么取按点击量排行的名次

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情