获取节点路径的函数参数设置问题

作者: 来源:本站原创 点击数: 发布时间:2013年07月11日

 问题描述:一个单页节点,设置为静态模式,如果从导航处点击打开这个节点,路径是正常的

 

    但如果从某个页面里调用标签处点击打开这个节点的链接,却出现了错误:

 

    路径变成:.../wlzx/wlzxgk_1.html,实际上是不存在这个页面的。

问题分析:由于出错的地方是通过标签调用造成的,因此到后台查看这个标签的代码编写情况,发现在处理“[详细]”的代码处,调用的是这个获取节点路径的函数:GetNodePath(参数1,参数2),代码情况如下:

 

[详细]

    我们查下这个函数的说明情况:

 

    对于第一个参数是判断是不是有分页的多页判断,第二个参数是调用指定的节点。那么看到标签里设置的第一个参数是“true",也就是说应该是要有分页;而实际上,出错的页面所对应的节点是单页节点,并且只是一个介绍性的页面,不存在分页可能,因此可以断定是这个参数设置不正确引发的问题。

问题解决:修改标签里这个函数的参数设置,把第一个参数设置为“false",问题解决。