首页 > 电脑专区 > CMS教程 > 帝国cms >

pageadmin Cms网站教程:模板页的制作及说明

来源:互联网 2023-03-15 22:27:06 35

PageAdmin网站管理系统(CMS)是一款支持多分站、多语种,集成内容发布、信息发布、自定义表单、自定义模型、会员系统、业务管理等功能于一体的独立网站管理系统。kjF办公区 - 实用经验教程分享!

工具/原料

pageadmin

方法/步骤

1

模板页制作没有什么特殊要求,和普通html页面区别是页面要求.cshtml后缀文件,以便可以在html中结宙篇合razor语法使用,对于模板制作有一些好的建议,大家可以考虑按这些约定来材欠廊制作会让模板管理和维护更清晰:kjF办公区 - 实用经验教程分享!

1、模板主要用于栏目调用,所以建议Views下建目录温汽分类存在,比如新闻中心一般都列表模板和内容页模板,可以新建一个新闻中心的目录用来存在对应栏目模板文件,如下图:kjF办公区 - 实用经验教程分享!

pageadmin Cms网站教程:模板页的制作及说明kjF办公区 - 实用经验教程分享!

pageadmin Cms网站教程:模板页的制作及说明kjF办公区 - 实用经验教程分享!

2

2、有些模板会是栏目共用的,比如单页模板,可以建一个方便自己识别的目录,比如我习惯建一个名称为“单页模板”的目录用于存放这些公用模板。kjF办公区 - 实用经验教程分享!

3

3、模板文件命名建议和用途相关,如果首页命名为index.cshtml或home.cshtml,列表页命名为:list.cshtml,内容页命名为content.cshtml,图片列表命名:imgList.cshtml,当然最重要是自己能很清晰识别。kjF办公区 - 实用经验教程分享!

4

4、一些局部公共地方可以做成局部页面,比如分页中的分页控制按钮代码,这部分代码在新闻,产品,视频等页面都可能被用到,提出来做成局部页会是代码重用性更好,然后模板中通过Html.Partial方法引用即可。kjF办公区 - 实用经验教程分享!

Html.ColumnContentData方法

1

方法:kjF办公区 - 实用经验教程分享!

Html.ColumnContentData(int?columnId=null)kjF办公区 - 实用经验教程分享!

说明:默认获取栏目的对应的栏目内容表(pa_column_content)数据详情,返回值为一个对象,参数表示栏目Id,不设置则默认当前栏目Id。kjF办公区 - 实用经验教程分享!

场景:单页模板用得比较多,或者要读取栏目内容表自定义字段时候。kjF办公区 - 实用经验教程分享!

实例:获取栏目内容表中的Content字段内容。kjF办公区 - 实用经验教程分享!

pageadmin Cms网站教程:模板页的制作及说明kjF办公区 - 实用经验教程分享!

注意事项

注:html内容默认读取时候会进行HtmlEncode编码,如果需要显示html内容,需要用Html.Raw()来解码。

以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!kjF办公区 - 实用经验教程分享!


标签: 视频

办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码