-
蔬菜鮮果配送類網(wǎng)站織夢(mèng)...
-
電子元件電路板類網(wǎng)站織...
-
營(yíng)銷型無縫鋼管定制生產(chǎn)...
-
精工機(jī)械軸承生產(chǎn)廠家類...
-
鋼結(jié)構(gòu)崗?fù)I(yíng)銷型織夢(mèng)網(wǎng)...
-
食品百貨英文外貿(mào)類網(wǎng)站...
-
物流快運(yùn)速遞類網(wǎng)站織夢(mèng)...
-
儀器儀表科技公司類網(wǎng)站...
-
貂絨大衣服裝設(shè)計(jì)類網(wǎng)站...
-
網(wǎng)站模板資源下載類網(wǎng)站...
-
人力資源管理類網(wǎng)站織夢(mèng)...
-
電腦系統(tǒng)軟件下載類網(wǎng)站...
-
手游APP軟件下載類網(wǎng)站織...
-
展覽展會(huì)信息類網(wǎng)站織夢(mèng)...
-
玩具動(dòng)漫類網(wǎng)站織夢(mèng)模板...
-
財(cái)稅記賬工商注冊(cè)認(rèn)證類...
-
水利工程施工類網(wǎng)站織夢(mèng)...
-
中英雙語律師事務(wù)所類網(wǎng)...
-
儀器分析儀類網(wǎng)站織夢(mèng)模...
-
裝飾建材公司類網(wǎng)站織夢(mèng)...
打開/include/extend.func.php文件
在最下面加入以下代碼
<span style="font-size:14px;">function GetOneDocUrl($aid){global $dsql;include_once(DEDEINC."/channelunit.func.php");$aid = trim(ereg_replace('[^0-9]','',$aid));$chRow = $dsql->GetOne("Select arc.*,ch.maintable,ch.addtable,ch.issystem From `dede_arctiny` arc left join `dede_channeltype` ch on ch.id=arc.channel where arc.id='$aid' ");if(!is_array($chRow)) {return $reArr;}else {if(empty($chRow['maintable'])) $chRow['maintable'] = 'dede_archives';}if($chRow['issystem']!=-1){$nquery = " Select arc.*,tp.typedir,tp.topid,tp.namerule,tp.moresite,tp.siteurl,tp.sitepathFrom `{$chRow['maintable']}` arc left join `dede_arctype` tp on tp.id=arc.typeidwhere arc.id='$aid' ";}else{$nquery = " Select arc.*,1 as ismake,0 as money,'' as filename,tp.typedir,tp.topid,tp.namerule,tp.moresite,tp.siteurl,tp.sitepathFrom `{$chRow['addtable']}` arc left join `dede_arctype` tp on tp.id=arc.typeidwhere arc.aid='$aid' ";}$arcRow = $dsql->GetOne($nquery);$Url = GetFileUrl($aid,$arcRow['typeid'],$arcRow['senddate'],$reArr['title'],$arcRow['ismake'],$arcRow['arcrank'],$arcRow['namerule'],$arcRow['typedir'],$arcRow['money'],$arcRow['filename'],$arcRow['moresite'],$arcRow['siteurl'],$arcRow['sitepath']);return $Url;}</span>
然后新建一個(gè)文件diary.lib.php放到/include/taglib目錄里面
代碼如下
<span style="font-size:14px;"><?php/*** 調(diào)用當(dāng)前作者文檔* @version $Id: diary.lib.php 21:05 2021年4月2日 by 格展網(wǎng)絡(luò)* @link http://www.j4240.cn*/if(!defined('DEDEINC')){exit("Request Error!");}function lib_diary(&$ctag,&$refObj){global $dsql,$envs;$jjmhk="row|1,typeid|0";FillAttsDefault($ctag->CAttribute->Items,$jjmhk);extract($ctag->CAttribute->Items);$innertext = trim($ctag->GetInnerText());$ctp = new DedeTagParse();$ctp->SetNameSpace('field','[',']');$ctp->LoadSource($innertext);$writer = $ctag->GetAtt('writer');if($writer=='this'){$writer = isset($refObj->Fields['writer']) ? $refObj->Fields['writer'] : 0;}$query = "select a.id,a.title,a.writer,a.pubdate,a.typeid,b.aid from dede_archives a LEFT JOIN dede_addonarticle b on b.aid=a.id where a.typeid='{$typeid}' and a.writer='{$writer}' order by a.pubdate desc LIMIT 0,$row";$dsql->SetQuery($query);$dsql->Execute('me',$query);while($rs= $dsql->GetArray('me')){$rs['pubdate']=GetDateMK($rs['pubdate']);$rs['arcurl']=GetOneDocUrl($rs['id']);$rs['title'] = 0 == $titlelen?$rs['title']:cn_substr($rs['title'], $titlelen);$ctp->LoadSource($innertext);foreach($ctp->CTags as$tagid=>$ctag) {if(!empty($rs[strtolower($ctag->GetName())])) {$ctp->Assign($tagid,$rs[$ctag->GetName()]);}}$revalue.= $ctp->GetResult();}return $revalue;}</span>
前端代碼
{dede:diary row='10' typeid='2' writer='this'}<li><a href="[field:arcurl/]">[field:title/]</a><span class="p-l5">([field:pubdate/])</span></li>{/dede:diary}
效果圖
