技术资讯
织梦artlist当前文章高亮
2015-05-22 00:42:15
在织梦系统中的artlist有时🌼候需要当前文章高亮,或者和channelartlist标签套用实现当前栏目高亮和当前文章高亮,就可以通过此方法实现:
首先实现artlist当前文章高亮:
打开include\taglib\arclist.lib.php
在
$channelid = $ctag->GetAtt('channelid');
下增加:
$channelid = $ctag->GetAtt('channelid');
在
$tagid,$page༺size,$isweight 后增加 &nb♛sp;,$currentstyle
在$noꦦflag='',$tag🃏id='', $pagesize=0, $isweight='N' 后增加 ,$currentstyle=''
在
$row['textlink'] 𝐆= "<a href='".$row['filename']."'>".$row['ti🤪tle']."</a>";
加拿大28预测开奖:下增加
if($currentstyle && $row['id']==$arcid){
 ဣ; $currentstyle = str_replace('~typelink~', $row['filename'], $currentstyဣle);
$row['currentstyle'] = str_rep🤡lace('~typename~', $row['title'], $currentstyle);
ꦦ &nbsꩲp; }
加拿大28预测开奖:
加拿大28预测开奖:模板调用:
{dede:arclist titlelen='42' row='10' currentstyꦓle="<l🌠i class='current' ><a href='~typelink~'>~typename~</a></li>"}
加拿大2✤8预测开奖: [field:array runphp='yes'ꦿ]
if(@me['currentstyle🉐']){
@m🌠e = @me['currentstyle'];
加拿大🍬28预测开奖: }else{
@me = "<li class='abc' ><a href='{@me['arcurl']}'>{@me['title']}</a🐭></li>";
加拿大28预测开奖: }
加拿大28预测开奖: [/field:array]
加拿大28预测开奖:{/dede:arclist}
加拿大28预测开奖:
加拿大28预测开奖:如果和channelartlist搭配使用,方法如下:
加拿大28预测开奖:打开include\taglib\channelartlist.lib.php
加拿大28预测开奖:找到
$pv->Fields['typeurl'] = GetOneTypeUrlA($typeid꧅s[$i]);
加拿大28预测开奖:在此行代码下方增加以下代码:
if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfo💛s['id'] || $typeids[$i]['i🀅d'] == $refObj->TypeLink->TypeInfos['topid'] ){
$pv->Fields['currentstyle'] = $currentstyle ? $currentstyle ♏: 'current';
加拿大28预测开奖: }
加拿大28预测开奖: else{
&n♑bsp;  🎃; $pv->Fields['currentstyle'] = '';
加拿大28预测开奖: }
网上找到的一般没有加$typeids[$i]['id'] 🦂==$refObj->TypeLink->TypeInfos𒁏['topid']
加拿大28预测开奖:添加这个后才能对二级栏目也起作用
加拿大28预测开奖:调用方法:
{dede:channelartlist typeid='2' cu🤡rrentstyle='current'}
<li class='{dede:field.currentstyle/}'><a href='{dede:field name='typeurl'/}'>🀅;{dede:field name='typename'/}</a></li>
加拿大28预测开奖:。。。
加拿大28预测开奖:{/dede:channelartlist}
如果是当前栏目则 li的class属性显示cu🐻rrent,否则显示class='' ,也可以修改currentstyle='这里改为你需要的类名'。
加拿大28预测开奖:
加拿大28预测开奖:这样调用:
{dede:channelartlist typeid='2' currentstyl𓄧e='current'}
<dt ><a class='{dede:field.currentstyle/}' href='{dede:fieldname='typeurl'♍/}'>{dede:field name='typename'/}</a></dt&♉gt;
{dede:arclist t🧸itlelen='42' row='10' currentstyle="<dd><a class='current' href='~typelink~'>~typename~</a></dd>"}
加拿💖大28预测开奖: &nbs🙈p;[field:array runphp='yes']
꧋ if(@me[𝓀'currentstyle']){
@me = @me🧔['currentstyle'];
加拿大28预测开奖: &nbs🀅p; }else{
 ܫ; ꩵ @me = "<dd ><a href='{@me['arcurl']}'>{@me['title']}</a></dd>";
加拿大28预测开奖: }
加拿大28预测开奖: [/field:array]
加拿大28预测开奖:{/dede:arclist}
加拿大28预测开奖:{/dede:channelartlist}
加拿大28预测开奖:
以上方法能够实现青岛网站建设很多树状定位结构。
近期更新
- [2023-07-26 14:17:28] 加拿大28预测开奖:为品牌赋能,海外官网品牌数字化
- [2023-05-06 10:32:26] 加拿大2൩8预测开奖:青岛网站建设公司,高端网站定制,一站式网站服务——力图数字科技
- [2023-04-27 13:47:54] 加拿大28预测开奖:高端定制网站建设——从满足预期到走向卓越
- [2023-04-11 09:17:49] 加拿大28预测开奖:H5页面设计开发——移动端传播利器
- [2022-11-16 10:11:43] 加拿大28预测开奖:windows2012程序在哪
- [2022-04-14 11:01:47] 加拿大28预测开奖:力图数字科技配套网站服务支持
- [2021-05-18 10:14:11] 加拿大28预测开奖:青岛网站建设的流程
- [2021-04-29 10:14:38] 加拿大28预测开奖:企业定制化官网建设项目
- [2021-03-05 10:34:45] 加拿大28预测开奖:移动互联时代房地产行业的微信小程序解决方案
- [2021-01-22 17:29:38] 加拿大28预测开奖:微信小程序有哪些优势?为什么要开发微信小程序?
- [2021-01-08 17:28:04] 加拿大28预测开奖:网站建设最容易忽略的人性化设计
- [2020-12-16 16:55:32] 加拿大28预测开奖:建设一个常规的公司网站建设成本大概是多少?
延伸阅读
- [2011-10-10 12:01:25] 加拿大28预测开奖:青岛网站设计如何做到文章伪原创
- [2011-11-11 12:22:51] 加拿大28预测开奖:修改文章正文 影响收录
- [2016-03-17 11:01:56] 加拿大28预测开奖:分享引导蜘蛛抓取文章的方法,优化SEO网络排名
- [2013-02-24 16:47:11] 加拿大28预测开奖:dede列表页及文章页下的调用图集里的所有图片
- [2014-10-24 09:05:35] 加拿大28预测开奖:如何编写有技术性的文章心得
- [2015-01-14 19:34:24] 加拿大28预测开奖:发布的高权重文章被转载了怎么办?
- [2013-02-24 17:05:33] 加拿大28预测开奖:dede去掉当前位置position后面的箭头
- [2008-12-07 22:59:00] 加拿大28预测开奖:文章中插入图片的用户体验
- [2017-01-10 08:40:00] 加拿大28预测开奖:网站文章被百度秒收录的诀窍
- [2015-01-29 09:12:26] 加拿大28预测开奖:发布文章选好正确的时间等于客观的访客
- [2015-03-21 23:56:00] 加拿大28预测开奖:文章命名规则 {py}
- [2012-05-10 22:35:03] 加拿大28预测开奖:dede文章修改加入翻页
解决方案
加拿大28预测开奖: 轮胎行业网站设计解决方案 加拿大28预测开奖: 机械行业网站设计解决方案 加拿大28预测开奖: 房地产行业网站设计解决方案 加拿大28预测开奖: 科技企业网站设计解决方案 加拿大28预测开奖: 电子家电网站设计解决方案 加拿大28预测开奖: 食品行业网站设计解决方案 加拿大28预测开奖: 集团公司网站设计解决方案 加拿大28预测开奖: 企事业单位网站设计解决方案 加拿大28预测开奖: 外贸行业网站设计解决方案 加拿大28预测开奖: 健身运动网站设计解决方案 加拿大28预测开奖: 美容与化妆品网站设计解决方案 加拿大28预测开奖: 建筑设计行业网站设计解决方案 加拿大28预测开奖: 物流行业网站设计解决方案