poscms用法总结

这些天几个企业站仿下来,对poscms的用法多少有些了解了,在这个记录一下,好记性不如浪笔头嘛。

1.静态文件目录和模板文件目录

这两个目录分别放置css/js/image等静态文件和html模板文件,你可以选择到以下目录新建静态文件目录和模板文件目录:

/D/wwwroot/a3lsc2xp/statics/新建chuhei文件夹,下面再新建mobile和pc两个文件夹;

/D/wwwroot/a3lsc2xp/templates/pc/web/新建chuhei文件夹;

然后到网站后台,设置--->网站设置,更改风格和模板的目录:

2.模块

系统自带了几个类型的模块,你可以根据项目需求添加相应的模块,或者直接自己自定义模块,这里以新闻模块为例:

安装了这个模块之后,点击配置,改一下名字(这里是出黑网络),安装的时候最好选择独立模块。

然后你可以看到这个目录是news,于是到之前的chuhei文件夹(模板文件夹)下建立news模块和common模块文件夹

common模块是默认的模块,网站首页index.php就是默认从这个文件夹读取的,建议将一些公共的模板(header,nav,footer)放到这里

3.栏目以及路由

个人认为,这块有必要深入了解一下:

我们先来看一下它的路由是怎么写的:index.php?s=news&c=category&id=5;s是模块,c是控制器,id指向上面的分类名称;

着重看一下他的模板设置:

页面的分级关系应该是这样的category(category控制器)、list(category控制器)、show(show控制器),search稍后单独讲

所以你上面看到的6个一级二级栏目,都是由category控制器控制的,那么问题来了,我怎么知道哪个栏目访问的是哪个页面呢?

记住规则:

如果父级栏目还有子栏目,就像上面一样,那么父级栏目访问的是category.html页面,子级栏目访问的是list.html页面;

如果没有子栏目,那么这个唯一的父级栏目是直接访问list.html页面的,不再访问category.html页面;

4.show页面

那么show页面怎么访问呢,实际上,为发布信息的时候,系统会自动为该条记录添加一个url字段:

然后,根据路由就可以在show.html模板中输出指定ID的记录的所有信息了。

5.待续

猜你喜欢

转载自www.cnblogs.com/eco-just/p/9065398.html
今日推荐