织梦后台发布修改文章时,文章主栏目显示重复栏目名称选项的解决办法

摘要:织梦文章主栏目的筛选项总是重复的,比如,织梦后台发布修改文章的时候,栏目在筛选时总出现两个【文章栏目】能筛选,筛选你就筛选嘛,筛选还是一样的,这个就让人不由得发笑了。

织梦我用很久了,毛病很多,修复的东西也是很多,真的不想把修改一点点的小细节都发出来。今天,小千就遇到了一个织梦更新几年了,都还没有修复的小问题。

就是,我们在织梦后台发布修改文章时,文章主栏目赛选显示总是重复栏目名称的,这种双栏目显示,筛选结果还是一样的,让我就有想改的冲动,下面,小千教大家修改,直接上教程吧。

打开/dede/inc/inc_catalog_options.php 搜索

if($selid > 0)

然后把这整个判断都改了,看下面的代码,if($selid > 0) { 中间代码省略... } 整个代码都改为。

$OpList = '';
if($selid > 0) {
	$row = $dsql->GetOne("SELECT id,typename,ispart,channeltype FROM `#@__arctype` WHERE id='{$selid}'");
	if($row['ispart']==1) {
		$OpList = " selected='selected'";
	} else {
		$OpList = " selected='selected'";
	}
}

然后再继续搜索

while($row=$dsql->GetObject('cc'))

然后把这整个判断都改了,看下面的代码,while($row=$dsql->GetObject('cc')) { 中间代码省略... } 整个代码都改为。

while($row=$dsql->GetObject('cc')) {
	$sonCats = '';
	LogicGetOptionArray($row->id, '─', $channeltype, $dsql, $sonCats);
	if($sonCats != '') {
		if($row->ispart==1) {
			$OptionArrayList .= "<option value='".$row->id."' class='option1'{$OpList}>".$row->typename."(封面频道)</option>\r\n";
		} else if($row->ispart==2) {
			$OptionArrayList .= '';
		} else if( empty($channeltype) && $row->ispart != 0 ) {
			$OptionArrayList .= "<option value='".$row->id."' class='option2'{$OpList}>".$row->typename."(".$channels[$row->channeltype].")</option>\r\n";
		} else {
			$OptionArrayList .= "<option value='".$row->id."' class='option3'{$OpList}>".$row->typename."</option>\r\n";
		}
		$OptionArrayList .= $sonCats;
	} else {
		if($row->ispart==0 && (!empty($channeltype) && $row->channeltype == $channeltype) ) {
			$OptionArrayList .= "<option value='".$row->id."' class='option3'{$OpList}>".$row->typename."</option>\r\n";
		} else if($row->ispart==0 && empty($channeltype) ) {
			$OptionArrayList .= "<option value='".$row->id."' class='option3'{$OpList}>".$row->typename."</option>\r\n";// 专题
		}
	}
}

改完以后,你就发现,在后台发布文章、修改文章,文章主栏目选项的筛选栏目,不会再有这种让人发笑的双栏目重复显示了

这篇文章由《织梦爱好者》发布在《小千织梦模板》网的,主要是为大家详细介绍了织梦后台发布修改文章时,文章主栏目显示重复栏目名称选项的解决办法,感谢织梦爱好者分享这篇具有一定参考价值的织梦教程,感兴趣的小伙伴们可以参考一下教程,有需要的朋友可以收藏方便以后借鉴。

以上便是小千给大家分享的织梦后台发布修改文章时,文章主栏目显示重复栏目名称选项的解决办法,希望对大家有所帮助,如果想了解更多织梦教程、织梦二次开发教程,请关注小千资源网吧~

版权声明:本文为博主原创文章,未经博主允许不得转载。http://nikucms.com/w/991.html

织梦教程2023-04-20

织梦爱好者

织梦爱好者织梦爱好者注册会员

没有挖不倒的墙角,只有不努力的小三!

猜你喜欢

优惠券