PageAdmin网站内容管理系统(CMS)交流论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

请问怎么实现官网关于我们那种独立风格 [复制链接]

1#
现在要求栏目页采用全新的模板,但是我发现我下载的模板的顶部和底部每个栏目都一样,只有中间部分可以改模板?和官方关于我们差不多,顶部可以完全不一样,有没有懂的人告诉一下怎么实现。
分享 转发
TOP
2#

我能想到的是:
一、做两个顶部模版,关于我们单独用一个顶部模版。
二、用子站点做,栏目选外链写子站点的地址。
TOP
3#

默认的模板目录下不是有一个_Layout.cshtml吗,你可以复制一个新的_layout_1.cshtml,修改一下顶部和底部代码为不一样的就好了

在需要加载这个母版页的模板第一行加上

@{
    Layout = "../_layout_1.cshtml";
}
如果是同级的直接写  Layout = "_layout_1.cshtml";
TOP
4#

回复 3楼搜企网络的帖子

还有这种操作啊,学习 了
TOP
5#

上面说的方式都可以,也可以复制_ViewStart.cshtml到具体模板目录(比如:views/关于我们)下,在_ViewStart.cshtml中修改Layout,这样做的好处是,目录下的所有文件不需要一个一个指定母版页。
_ViewStart.cshtml,_layout这类页面都是优先在本目录下找,找不到就到上级目录找。
shared目录下的局部文件也是一个原理,比如footer.cshtml。
如果本目录下有同名的footer.cshtml,就优先加载本目录下的,如果没有才回去shared或model目录下找,模板的设计很灵活,可以自己规划好
TOP
6#

多谢几个大佬指点,小弟受教了
TOP
发新话题 回复该主题