<address id="r9vd9"><address id="r9vd9"><listing id="r9vd9"></listing></address></address>

      歡迎您光臨深圳塔燈網絡科技有限公司!
      電話圖標 余先生:13699882642

      織夢dedecms模板中顯示最近瀏覽文章列表

      發表日期:2017-12 文章編輯:小燈 瀏覽次數:3241

      我們在制作織夢商城模板的時候經常會仿照shopex或者ecshop模式,在列表dede模板中添加最近瀏覽文章列表,這樣可以提高客戶的體驗度,下面dedecms模板中心跟大家分享下實現方法:
      1.后臺出執行如下語句
      CREATE TABLE `數據庫`.`dede_zj` (
      `id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
      `mid` INTEGER UNSIGNED NOT NULL,
      `ip` VARCHAR(45) NOT NULL,
      `aid` INTEGER UNSIGNED NOT NULL,
      `logintime` VARCHAR(45) NOT NULL,
      PRIMARY KEY (`id`)
      )
      2.新建php文件count_zj.php 存放到puls目錄下內容如下
      <?php
      require_once(dirname(__FILE__)."/../include/common.inc.php");
      require_once(dirname(__FILE__)."/../member/config.php");
      global $cfg_ml;
      $mid=$cfg_ml->M_ID;
      $joinip = GetIP();
      //當前時間戳
      $nowTime = time();
      if($mid)
      {
      $row = $dsql->GetOne(" Select * From `dede_zj` where aid=’$aid’ and mid=’$mid’");
      if(!$row){
      $dsql->ExecuteNoneQuery("INSERT INTO dede_zj( `id`, `mid`, `ip`,`aid` ,`logintime`)
      VALUES ( ”,$mid, ‘$joinip’,$aid,$nowTime) ");
      }
      $db->SetQuery(" Select title From dede_archives join dede_zj on dede_archives.id=dede_zj.aid where dede_zj.mid=’$mid’ order by logintime desc limit 1,5");
      $db->Execute();
      while($row = $db->GetArray())
      {
      echo "document.write(‘".$row['title']."’);\r\n";
      }
      }
      if(!$mid){
      $m = $dsql->GetOne(" Select * From `dede_zj` where aid=’$aid’ and ip=’$joinip’");
      if(!$m){
      $dsql->ExecuteNoneQuery("INSERT INTO dede_zj( `id`, `mid`, `ip`,`aid` ,`logintime`)
      VALUES ( ”,$mid, ‘$joinip’,$aid,$nowTime) ");
      }
      $db->SetQuery(" Select title From dede_archives join dede_zj on dede_archives.id=dede_zj.aid where dede_zj.ip=’$joinip’ order by logintime desc limit 1,5");
      $db->Execute();
      while($row = $db->GetArray())
      {
      echo "document.write(‘".$row['title']."’);\r\n";
      }
      }
      exit();
      ?>
      3.在文章模板處添加如下語句
      <SPAN id="span_zj">
      <script src="{dede:field name=’phpurl’/}/count_zj.php?view=yes&aid={dede:field name=’id’/}&mid={dede:field name=’mid’/}" type=’text/javascript’ language="javascript"></script>
      <script type="text/javascript">
      document.getElementById("zj").innerHTML = document.getElementById("span_zj").innerHTML;
      document.getElementById("span_zj").innerHTML = "";
      </script>
      </SPAN>
      在引用處直接添加<SPAN id="span_zj"></SPAN>排版本人不在行,功能上是可以實現的,望各位自己酌情處理
      補充一點,關于最近瀏覽鏈接的問題
      <?php
      require_once(dirname(__FILE__)."/../include/common.inc.php");
      require_once(dirname(__FILE__)."/../member/config.php");
      global $cfg_ml;
      $mid=$cfg_ml->M_ID;
      $joinip = GetIP();
      //當前時間戳
      $nowTime = time();
      if($mid)
      {
      $row = $dsql->GetOne(" Select * From `dede_zj` where aid=’$aid’ and mid=’$mid’");
      if(!$row){
      $dsql->ExecuteNoneQuery("INSERT INTO dede_zj( `id`, `mid`, `ip`,`aid` ,`logintime`)
      VALUES ( ”,$mid, ‘$joinip’,$aid,$nowTime) ");
      }
      $db->SetQuery(" Select title,dede_archives.id From dede_archives join dede_zj on dede_archives.id=dede_zj.aid where dede_zj.mid=’$mid’ order by logintime desc limit 1,5");
      $db->Execute();
      while($row = $db->GetArray())
      {
      echo "document.write(\"<a href=’view.php?aid=".$row['id']."’>\");";
      echo "document.write(‘".$row['title']."’);";
      echo "document.write(\"</a>\");\r\n";
      }
      }
      if(!$mid){
      $m = $dsql->GetOne(" Select * From `dede_zjw` where aid=’$aid’ and ip=’$joinip’");
      if(!$m){
      $dsql->ExecuteNoneQuery("INSERT INTO dede_zjw( `id`, `mid`, `ip`,`aid` ,`logintime`)
      VALUES ( ”,$mid, ‘$joinip’,$aid,$nowTime) ");
      }
      $db->SetQuery(" Select title,dede_archives.id From dede_archives join dede_zj on dede_archives.id=dede_zj.aid where dede_zjw.ip=’$joinip’ order by logintime desc limit 1,5");
      $db->Execute();
      while($row = $db->GetArray())
      {
      echo "document.write(\"<a href=’view.php?aid=".$row['id']."’>\");";
      echo "document.write(‘".$row['title']."’);";
      echo "document.write(\"</a>\");\r\n";
      }
      }
      exit();
      ?>
      覆蓋上面的php文件
      本頁內容由塔燈網絡科技有限公司通過網絡收集編輯所得,所有資料僅供用戶參考了本站不擁有所有權,如您認為本網頁中由涉嫌抄襲的內容,請及時與我們聯系,并提供相關證據,工作人員會在5工作日內聯系您,一經查實,本站立刻刪除侵權內容。本文鏈接:http://www.webpost.com.cn/11251.html
      相關cms文章
       八年  行業經驗

      多一份參考,總有益處

      聯系深圳網站公司塔燈網絡,免費獲得網站建設方案及報價

      咨詢相關問題或預約面談,可以通過以下方式與我們聯系

      業務熱線:余經理:13699882642

      Copyright ? 2013-2018 Tadeng NetWork Technology Co., LTD. All Rights Reserved.    

      国产成人精品综合在线观看