开源CMS \ phpcms \ v9操作列表页内容页嵌套(下)

v9操作列表页内容页嵌套(下)

总点击93
简介:列表页嵌套 首页根据路由,找到v9中的列表页是哪个页面,怎么找呢,根据路由中的参数,m表示modules,在modules文件夹中找到content文件夹,c表示content文件夹,找到index类文件(就是index.php)打开,a表示方法,

列表页嵌套

v9操作列表页内容页嵌套(下)


首页根据路由,找到v9中的列表页是哪个页面,怎么找呢,根据路由中的参数,m表示modules,在modules文件夹中找到content文件夹,c表示content文件夹,找到index类文件(就是index.php)打开,a表示方法,找到lists方法中,可以输出$template看下是哪个文件

v9操作列表页内容页嵌套(下)


输出如图,表示是list.html。

然后在找到前端模板对应的列表页,同样替换掉list.html中的内容。然后在后台,就是

2.png


把可用风格改成当前用的模板(虽然之前站点设置中已经设成了1306,不过这里还需要再设置一次),更新栏目缓存,就可以了。

套好页面之后,我们还要套里面的内容,文章列表用pc标签啦

v9操作列表页内容页嵌套(下)


还是一样,复制pc标签内容到代码中去

v9操作列表页内容页嵌套(下)


按照前端模板的内容格式输出就OK啦。

还有个分页要设置

v9操作列表页内容页嵌套(下)


在添加的标签里要设置分页如上图,然后在代码中

v9操作列表页内容页嵌套(下)


注意:导航栏中有多个栏目是需要新闻列表的,只需要把pc标签改成

v9操作列表页内容页嵌套(下)


v9操作列表页内容页嵌套(下)


就可以了。

v9操作列表页内容页嵌套(下)


这里有个模板分类和批量移动注意下。就是当国内栏目添加了子栏目的话,那么点击国内栏目显示的就不是list.html页面了,而是category.html页面了,而且国内里面的文章也不会显示了。不过可以把国内里面的文章进行批量移动,首先我们可以把国内的子栏目先设置为一级栏目,然后把文章从国内栏目中移动到之前的子栏目中,然后再把该子栏目再设置为国内的子栏目,就可以了。

v9操作列表页内容页嵌套(下)


推送功能的介绍

v9操作列表页内容页嵌套(下)


v9操作列表页内容页嵌套(下)


v9操作列表页内容页嵌套(下)


注意,推送的原理只是在数据库加了一条记录,就是把第一个栏目下的天兔指向广州栏目下的天兔,也就是说第一栏目中的天兔就是广州中的天兔,如果修改广州中天兔的内容,那么第一栏目中天兔的内容也会随之改变,如果你想改第一栏目中的天兔内容,但是又想跟广州无关,就是说分离出来,跟广州脱离关系,那么你可以这样

v9操作列表页内容页嵌套(下)


在这个转向链接这里把勾去掉,就可以了。

 

内容页嵌套

介绍另外一种更加简单的方式知道v9相关页面是哪个,在栏目的修改中的模板设置中可以看得到

v9操作列表页内容页嵌套(下)


然后还是一样把前端页面套过来,然后就是替换内容了,这里替换内容我们同样有简单的方式去知道它有哪些字段

v9操作列表页内容页嵌套(下)


直接一目了然。对吧。

v9操作列表页内容页嵌套(下)


v9操作列表页内容页嵌套(下)


意见反馈 常见问题 官方微信 返回顶部