WAP首页文章列表条数控制无效

作者:动易网络 来源:本站原创 点击数: 发布时间:2012年05月28日

问题描述:当修改了WAP首页模板中的“wap类别列表”标签显示条数参数后,访问WAP首页,列表的文章显示条数还是默认值5条没有修改过来。

问题分析:显示条数的控制,一般会在SQL语句控制,对“wap类别列表”分析,在其里面还调用了"Wap类别详情"这个标签来显示文章列表,其中的“Lenth”参数通过接收“wap类别列表”标签的“ContentLength”参数来控制文章的显示条数,检查过两个标签的SQL语句,控制显示条数的参数都调用正确了,尝试了一下破坏标签结构再查看效果,发现“ContentLength”参数值并没能传递到“Lenth”中,所以检查范围缩小到参数值传递,要在两个标签中实现参数值传递,必须要声明参数,但是经过对“wap类别列表”标签的检查,“ContentLength”这个参数并没有进行声明,所以参数值传递不到"Wap类别详情"这个标签中。

解决方法:修改“wap类别列表”标签的代码,在这段代码下一行加上这样就能声明参数。另外还发现标签中{PE.Label id="Wap类别详情" WapCategory="" Lenth="" TitleLenth="25" /}这里的@应该改成$,经过这两个地方的修改才能正确传递参数值。