国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > 織夢DEDE > 正文

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

2024-07-12 08:53:42
字體:
供稿:網(wǎng)友

我們在制作織夢商城模板的時候經(jīng)常會仿照shopex或者ecshop模式,在列表dede模板中添加最近瀏覽文章列表,這樣可以提高客戶的體驗度,下面dedecms模板中心跟大家分享下實現(xiàn)方法:

1.后臺出執(zhí)行如下語句

CREATE TABLE `數(shù)據(jù)庫`.`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目錄下內(nèi)容如下

<?phprequire_once(dirname(__FILE__)."/../include/common.inc.php");require_once(dirname(__FILE__)."/../member/config.php");global $cfg_ml;$mid=$cfg_ml->M_ID;$joinip = GetIP();//當(dāng)前時間戳$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>排版本人不在行,功能上是可以實現(xiàn)的,望各位自己酌情處理

補充一點,關(guān)于最近瀏覽鏈接的問題

<?phprequire_once(dirname(__FILE__)."/../include/common.inc.php");require_once(dirname(__FILE__)."/../member/config.php");global $cfg_ml;$mid=$cfg_ml->M_ID;$joinip = GetIP();//當(dāng)前時間戳$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文件

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 屏东市| 达拉特旗| 华亭县| 高淳县| 宿松县| 柘城县| 剑河县| 德阳市| 德州市| 黄梅县| 广河县| 林周县| 清原| 宜丰县| 剑河县| 隆昌县| 收藏| 华阴市| 河东区| 苍梧县| 新化县| 安徽省| 涟水县| 古浪县| 佛坪县| 定陶县| 库车县| 文登市| 太谷县| 保山市| 乌审旗| 峡江县| 泸定县| 桓仁| 鸡西市| 蓝田县| 武威市| 德惠市| 和田县| 佛冈县| 无极县|