用过DEDECMS或者
MTCMS的爱好者都会碰到一种情况,同样模型的网站页面,也许客户就会需要显示不同样式排版的效果,就比如拿一般的企业网站来说,同样是一样功能模型的页面如:公司简介页面、组织结构页面、又或者是关于我们这种单页类型的页面。大部分情况下都是左右结构或者上线结构,正文部分从后台调用,其它的地方一般都是调用公用的样式效果,更甚者,同样是产品中心的页面,不同的产品分类呈现不同的页面效果。如果说网站是用SDCMS做的话,该怎么去自定义单独的页面模版呢?
方法一(如图所示):在布置栏目的时候,如果说不同的页面呈现的是不同的样式效果的话,有多少不一样样式的页面就新建多少个模型。这样在写css的时候就在指定模型下的页面写就可以了,不和的地方就如果栏目过多的话,新建模型还是比较麻烦的。并且有时候调用的时候,比如调用列表信息,还得指定响应的数据表。
方法二:同样模型下的栏目,如果不同的子栏目想要自定义不一样的模版的时候,先在模版目录/当前模型目录下复制一个原有的模版,改为新的模版,在新建栏目的时候,在模版设置里选择你新建的模版文件就可以了。如图:
这个方法还是比较方便快捷的,个人还是比较推荐这个办法的。
方法三:这个方法其实也不错的,原理是在模版里根据不同的栏目ID来显示不同的内容,也就是if语句进行判断一下。
如果页面的内容和样式效果比较少的,这个方法还是挺好的。不理想的地方就是,如果说栏目前期删除了,后期又要加的时候,得修改其中的ID值。
温馨提示:
1、凡本网注明“来源:***(非盈科互动)”的作品,均转载自其它媒体,转载目的在于传递更多的信息,并不代表本网赞同其观点和对其真实性负责。
2、如因作品内容、版权和其它问题需要同本网联系的,请在30日内进行。
征稿启事:
为了更好的发挥盈科互动新闻资讯平台价值,促进诸位自身发展以及业务拓展,更好地为企业及个人提供服务,盈科互动诚征各类稿件,欢迎实力来稿。
文章TAG:
网站建设教程
做网站教程