返回节点表Node模型类的数据获取演示
id,nid,pid,rid分别是什么意思?列表页中演示这四者的区别和联系?
数据来源:演示站点一
第一:id,nid,pid,rid分别是什么意思?
id:是指编号或者序号,这里的id即可以是信息id,也可以是节点id
nid:n是node(节点)的首字母,是nodeid的简写形式,指节点的id
pid:p是parent(父亲)的首字母,是parentid的简写形式,指当前节点的上级或父级节点id
rid:r是root(根)的首字母,是rootid的简写形式,指当前节点的根节点id
第二:id,nid,pid,rid分别在哪些地方出现?
1:id可以出现在信息表字段或节点表字段中,也可以出现在代码中,也可以出现在动态网址中,如果出现在动态网址中,表示当前页是详情页面,详情页面的动态网址后面是“?id=数字”这样的格式
2:nid可以出现在信息表字段中,也可以出现在代码中,也可以出现在动态网址中,如果出现在动态网址中,表示当前页是非详情页面,非详情页面的动态网址后面是“?nid=数字”这样的格式,非详情页其实就是单页、表单页、列表页,动态文件不为空的通用页这四种节点类型的页面
3:pid可以出现在节点表字段中,也可以出现在代码中
4:rid仅出现在代码中
第三:id,nid,pid,rid三者有什么区分和联系?(点击下面的链接观察下面值的变化就可以理解)
当前点击的节点id是39,当前点击的节点名称:深圳市
当前点击的节点pid是3,当前点击的父节点名称:广东省
当前点击的节点rid是2,当前点击的根节点名称:行政区划
行政区划
广东省
深圳市
广州市
东莞市
惠州市
北京市
当前显示的深圳市这个节点的公司列表
深圳市某某开发有限公司
深圳市某某代理有限公司
深圳市某某金融有限公司