1  /  1  页   1 跳转 查看:95

Position的疑问

Position的疑问

我在使用Position标签时遇到一个问题
无论在栏目模版还是内容模版里放置Position标签
生成地页面Position标签的位置只显示"首页"链接
具体栏目路径没有显示出来

例如:一篇文章的全路径是"首页>>概况>>正文"
可是标签只生成 "首页"。

我跟踪源码发现,在NetCMS.Publish.LabelMass.Analyse_Position方法的执行过程中
this._TemplateType的值始终是TempType.Index,导致系统所有模版的Position标签都按首页的模式生成。
而在NetCMS.Publish.Template对象创建的过程中_temptype域已经被赋值TempType.News或TempType.Class。
但在NetCMS.Publish.Template.ReplaceIMLabels方法里创建LabelMass对象时并没有把_temptype的值传给LabelMass对象(没有对LabelMass对象的TemplateType属性赋值的操作),所以LabelMass的_TemplateType的值始终为默认值TempType.Index。

是不是我在使用时操作有什么问题,在给文章设置模版时需要有其他设置么?
虽然我简单改了一下解决了问题。
但还是想知道这里是怎么设计的。谢谢!
 

回复:Position的疑问

为什么没人看???!!!!
 
1  /  1  页   1 跳转

版权所有 NetCMS网站内容管理系统  官方站  Sitemap

Powered by Discuz!NT 2.1.202    Copyright © 2001-2008 Comsenz Inc.
Processed in 0.015625 second(s) , 3 queries.
返顶部