您的位置: 首页 >日志>动易系统>详细内容

动易系统

如何处理关闭手机端之后,在父栏目页及节点导航不显示

来源:本站原创 发布时间:2017-12-30 10:55:30 浏览次数: 【字体:
如何处理 关闭手机端之后, 在父栏目页及节点导航不显示
 
 
目前1.6.2.0公版尝未修复此问题下面分享解决办法
 
首先打开1.6.2.0公版手机版的文章父栏目循环页
 
我们发现这里的Phone版和PC版写法上是一样的,毫无变化,所以获取的依然和PC版一样,没有排除掉Phone已屏蔽的栏目
那么我们现在需要把筛选条件加上去
手机端 是 PhoneViewEnabled
@foreach (Node childnode in childNodes.Where(n => n.ShowOnParentNodeList && n.PhoneViewEnabled))
平板端 是 PadViewEnabled
@foreach (Node childnode in childNodes.Where(n => n.ShowOnParentNodeList && n.PadViewEnabled))
 
再来看1.6.2.0公版手机版的节点导航
 
显然,获取一级节点方法和PC版一样,是没有经过判断的。
那么我们现在需要把筛选条件加上去
手机端 是 PhoneViewEnabled
var childNodes = nodeService.GetFirstNodeList(siteId, Count).Where(n => n.PhoneViewEnabled);
平板端 是 PadViewEnabled
var childNodes = nodeService.GetFirstNodeList(siteId, Count).Where(n => n.PadViewEnabled);
 
再来看1.6.2.0公版手机版的节点多级列表,修复判断是否手机端显示
 
 
如碰到相关问题,解决方法也是如此。
 

 

×

用户登录