如何处理关闭手机端之后,在父栏目页及节点导航不显示
如何处理
关闭手机端之后,
在父栏目页及节点导航不显示
目前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公版手机版的节点多级列表,修复判断是否手机端显示
如碰到相关问题,解决方法也是如此。
用户登录
还没有账号?
立即注册