问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

shopex商品分类管理中,类别数量532个,然后全部展开和全部收起按钮消失了!怎么解决!

发布网友 发布时间:2022-04-30 22:18

我来回答

2个回答

热心网友 时间:2023-10-05 07:09

用以下代码覆盖这个文件\core\admin\view\proct\category\map.html就好了

<form action="index.php?ctl=goods/category&act=update" id="catEditor" method="post">
<{area inject=".mainHead"}>
<div class="action-bar"><span class="sysiconBtn addorder" onclick="W.page('index.php?ctl=goods/category&act=addNew')"><{t}>添加分类<{/t}></span> (共有<{$tree_number}>个分类)
<span id="showCat-handle" class="sysiconBtn btn-show-cate"><{t}>全部展开<{/t}></span><span id="hideCat-handle" class="sysiconBtn btn-hide-cate"><{t}>全部收起<{/t}></span></div>
<div class='gridlist-head mainHead'>
<div class='span-8' ><{t}>分类名称<{/t}></div>
<div class='span-4'><{t}>类型<{/t}></div>
<div class='span-2'><{t}>添加子类<{/t}></div>
<div class='span-2'><{t}>编辑<{/t}></div>
<div class='span-2'><{t}>删除<{/t}></div>
<div class='span-2'><{t}>查看商品<{/t}></div>
<div class='span-2'><{t}>预览<{/t}></div>
</div>
<{/area}>
<div id="cat_tree" class='gridlist'> <{foreach from=$tree item=item name="item"}>
<div depath="<{$item.step}>" class="clear_cat row" cid="<{$item.cat_id}>" pid="<{$item.pid}>">
<div class='row-line'>
<div class='span-8' style='text-align:left!important'>
<div style="margin-left:<{$item.step*25}>px;">
<{if $item.cls=='true'}> <span style='width:12px;line-height:12px;margin:auto 4px;overflow:hidden;display:inline-block;padding:0;cursor:pointer'> <{img src="images/bundle/handle-hide.gif" alt="收起子分类" title="收起子分类" class="handle-hide"}>
<{img src="images/bundle/handle-show.gif" alt="收起子分类" title="展开子分类" class="handle-show"}> </span> <{else}>
<{img src="images/bundle/blue-dot.gif" }>
<{/if}>

<{t}>排序<{/t}>
<input class="_x_ipt" type="number" size="2" name="p_order[<{$item.cat_id}>]" value="<{$item.p_order}>" vtype="unsigned" style="width:40px">
<span class="lnk" style="color:#369; padding-right:15px;" onClick='W.page("index.php?ctl=goods/category&act=edit&p[0]=<{$item.cat_id}>")'><{$item.cat_name}></span></div>
</div>
<div class='span-4'><span class="quiet" style="padding:0 5px"><{if $item.type_name}>[<{$item.type_name}>]<{/if}></span></div>
<div class='span-2'><{assign var="cat_id" value=$item.cat_id}><span class="opt" onClick='W.page("index.php?ctl=goods/category&act=addNew&p[0]=<{$item.cat_id}>")'><{img src="images/bundle/addcate.gif" border="0" alt="添加子分类"}></span></div>
<div class='span-2'><span class="opt" onClick="W.page('index.php?ctl=goods/category&act=edit&p[0]=<{$item.cat_id}>')"><{img src="images/bundle/editcate.gif" border="0" alt="编辑" }></span></div>
<div class='span-2'><span class="opt" onclick="deleteRow('index.php?ctl=goods/category&act=toRemove&p[0]=<{$item.cat_id}>',event)"><{img src="images/bundle/delecate.gif" border="0" alt="删除"}></span></div>
<div class='span-2'><span class="opt" onclick='W.page("index.php?ctl=goods/proct&act=index&filter=<{$item.link|serialize|urlencode}>")'><{img src="images/bundle/showcate.gif" border="0" alt="查看此分类下商品"}></span></div>
<div class='span-2'><span class="opt" onclick="window.open('<{$item.url}>')"><{img src="images/bundle/zoom_btn.gif" border="0" alt="跳转前台查看该"}></span></div>
</div>
</div>
<{/foreach}> </div>
<{area inject=".mainFoot"}>
<div class="footer">
<table cellspacing="0" cellpadding="0" border="0" align="center" class="table-action">
<tr>
<td><b class="submitBtn">
<input onclick="$('catEditor').fireEvent('submit',{type:'submit',target:$('catEditor')})" type="submit" value="保存排序" />
</b></td>
</tr>
</table>
</div>
<{/area}>
</form>
<script>
function deleteRow(act,event){
e=$(new Event(event).stop().target);
var row=e.getParent('.row');

if(confirm('您确定要删除该分类?')){
W.page(act,{
method:'get',
update:'messagebox',
onComplete:function(re){

if(re.contains('successSplash')){row.remove();}

}
});
}
}
<{if $tree_number<=500}>
void function(){
$E('#hideCat-handle').addEvent('click',function(){
$ES('#cat_tree .clear_cat').each(function(e){
if(e.get('depath')>1){
e.setStyles({'display':'none'});
}
});
$ES('#cat_tree .handle-hide').hide();
});
$E('#showCat-handle').addEvent('click',function(){
$ES('#cat_tree .clear_cat').each(function(e){
if(e.get('depath')>1){
e.setStyles({'display':''});
}
});
$ES('#cat_tree .handle-hide').show();
});
$('cat_tree').addEvent('click',function(e){

if(!e.target.className.match(/handle-/i))return;

var handle=$(e.stop().target);
var eventRow=handle.getParent('.row');
var visible=handle.hasClass('handle-show')?'':'none';
if(visible=='none'){
handle.hide().getNext().show();
}else{
handle.hide().getPrevious().show();

}
flode(eventRow,visible);
});

function flode(eventRow,visible){
var cid=eventRow.get('cid');
var pid=eventRow.get('pid');

eventRow.getAllNext('div[pid='+cid+']').each(function(row){
if(visible=='none'){
row.hide();
var obj=row.getElements('.span-8 img');
if(obj.length>1){
flode(row,visible);
}
}else{
row.show();
var obj=row.getElements('.span-8 img');
if(obj.length>1){
var vis=(obj[0].getStyle('display')=='none'?'none':'inline');
flode(row,vis);
}
}

});
}
}();
<{/if}>
</script>

热心网友 时间:2023-10-05 07:09

shopex客服解决吧
2014年的方法。下面说的都没用 有用也 太复杂,
【凡尘百货 为你解答,希望你能采纳。】
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...下图方式对折一分为二裁开成为A2纸(如图(2) 明信片怎么样固定 为什么我的高考录取通知书还没有到? 梦见我孙女光秃秃的躺在路上的预兆 师兄请按剧本来分集剧情介绍(第1-40全集)大结局,几点更新,在哪个台播出... 发挥什么优势 三合一烤肠机接煤气罐接口可以换方向吗 关于福睿斯4年,3万公里保养问题请教? 福睿斯水箱加水在哪里 福睿斯水箱加水在哪里加 CSGO武器箱怎么获得 CSGO武器箱钥匙在哪买便宜 苹果xs屏幕绿线修复几率大吗? ...网页中有相同的标题,怎么给两个网页的标题建立连接跳转 通过网站来路发现有大量的访问量通过百度搜索关键词,跳转到我的网站,这个问题怎么解决啊 需要800字的大专毕业自我鉴定! 专科毕业生自我鉴定 扭转截面系数W是如何推导出来的? 自我鉴定专科毕业生谁有 EXCEL中IF函数嵌套层数怎么解决? 用站长工具查网站,带3w和不带3w的收录量不同,怎样把不带3w的收录跳转到带3w下?跳转后对SEO有什么影响? excel if函数嵌套多少层 2019年中级经济法听哪个老师的课比较好 中级会计师考试,经济法哪个老师讲的好? 经济法基础,郭守杰和侯永斌谁讲的好? 在EXCEL里如何解决IF函数多条件多层嵌套,如图中在司机工钱里套用公式? 中级会计职称经济法哪个老师讲的好些 中级经济法课件哪个老师讲的好 求助,中级会计听哪个老师的比较好 大家好,考中级会计师,听中华东奥哪个网校好?或者哪个老师讲的比较好? 地铁逃生如何换账号? 中级财务会计经济法哪个老师讲的好 百度blog跳转到另外页面的代码? 最近大脑反应变迟钝了,这是怎么回事? 最近两年感觉大脑反应越来越慢 大脑反应越来越慢,感觉自己变笨了。 如何恢复大脑反应迟钝 如何创建数据库与网站的连接文件? 在win10系统中camtsia smith音频禁用如何更改? win10 禁用了声音怎么解决 - 信息提示 win10音频服务未响应已禁用音频设备 刚做医药代表,有些问题想请问前辈! win10系统不小心把扬声器禁用如何恢复,还有如何禁止麦克风的声音会从扬... 外企医药代表进来帮帮忙!!! 怎样做医药代表日报表 华硕笔记本官方维修点查询电脑桌面上的一个文件夹突然不见了是什么原因_百度问一问 安卓脸书怎么添加友缘 车上工作台除了有油表还有什么 dvd5与dvd9有什么区别 大家知道有免费的视频图片恢复软件吗,不小心把照片和视频删了,手机还没有最近删除? DVD5光盘最多可以刻录多久?