纸壳CMS现已支持自定义扩展字段】的更多相关文章

简介 纸壳CMS是开源免费的可视化内容管理系统. GitHub https://github.com/SeriaWei/ZKEACMS 自定义字段 纸壳CMS现已支持自定义字段,在不修改代码的情况下,可以对系统中的一些模块进行字段的扩展,如页面,文章.产品等. 自定义字段功能在系统->自定义字段菜单下,点击要修改的模块,即可对字段进行字义: 你可以在这里调整字段的顺序,添加或者删除字段: 字段的操作,可以参考这个文章:http://www.zkea.net/codesnippet/detail/…
背景 在之前,纸壳CMS的主题仅仅只是CSS样式,并不支持在主题下使用模板来构建不同的HTML结构.现在我们对主题功能做了增强,可以在主题下添加各自的模板,这样在制作主题时,就会更加自由.不仅如此,新的主题引擎还允许替换系统中所有Action对应的视图. 所以新的主题引擎可以修改包括后端在内的系统中的所有界面风格. 主题模板 纸壳CMS的所有组件.板块都有对应的默认模板.在制作主题的过程中,难免会遇到HTML结构不一至的情况,这时候就可以在对应的主题下添加显示模板来替换默认的模板.将组件的模板放…
纸壳CMS是可视化建站系统,现已经从架构上支持多语言.但是多语言功能默认是没有开启的.您可以从设置中开启多语言,或者随时关闭它,您可以随时进行切换. 开启多语言 如果您没有在系统设置中看到多语言设置菜单,首先先确认一下您的登录角色是否有多语言设置的权限: 添加权限后就可以看到多语言设置的菜单了 勾选是否启用?选项来启用多语言功能: 设置说明 多语言模式 单域名模式,即所有的语言都使用同一个域名访问,不同的语言使用不同的"Culture Code"来区分.如 ~/cn, ~/tw ~/u…
Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持语法高亮.智能代码补全.自定义热键.括号匹配.代码片段.代码对比 Diff.GIT 等特性,并针对网页开发和云端应用开发做了优化.软件跨平台支持 Win.Mac 以及 Linux,运行流畅,可谓是微软的良心之作.如今可以使用VS Code进行纸壳CMS(ZKEACMS)开发,它开源免费,通过安装开发语言相关的插件,可以让VS Code实现相应的语法识别和代码提示. 安装.Net…
纸壳CMS(ZKEACMS)里的Grid是一个TagHelper,是对jQuery插件datatables的一个配置封装. Easy.Mvc.TagHelpers.GridTagHelper grid的使用很简单,设置Model,使用<grid>标签就可以了: @model ArticleEntity <grid></grid> Grid的默认值 1. ModelType 列表默认使用View设置的Model的Type作为Grid的ModelType,并使用它的配置元数…
关于纸壳CMS 纸壳CMS是一个开源免费的,可视化设计,在线编辑的内容管理系统.基于ASP .Net Core开发,插件式设计: 下载代码 GitHub:https://github.com/SeriaWei/ZKEACMS.Core 打开项目 下载完代码之后,就可以使用vs code打开项目进行开发了,选择菜单文件>打开文件夹 选择到项目根目录打开: 生成项目 项目的生成任务已经配置好了,可直接按快捷键 ctrl + shift + b 来生成整个项目.或者选择终端>运行生成任务来生成 生成…
关于纸壳CMS 纸壳CMS是一个开源免费的,可视化设计,在线编辑的内容管理系统.基于ASP .Net Core开发,插件式设计: GitHub:https://github.com/SeriaWei/ZKEACMS.Core 路由 路由是ASP .Net里面至关重要的一个组成部分,路由的功能简单的说就是把用户请求的地址“转移”到对应的Controller,Action.而路由,也是纸壳CMS可以自定义页面的关键. 在纸壳CMS中,给路由定义了优先级,所以在处理用户请求地址的时候,通过路由的优先级…
纸壳CMS是一个开源的可视化设计CMS,通过拖拽,在线编辑的方式来创建网站. GitHub https://github.com/SeriaWei/ZKEACMS.Core 欢迎Star,Fork,发PR.:) 插件化设计 纸壳CMS是基于插件化设计的,可以通过扩展插件来实现不同的功能.如何通过插件来扩展,可以参考这篇文章: http://www.zkea.net/codesnippet/detail/zkeacms-plugin-development.html 纸壳CMS的插件是相互独立的,…
简介 纸壳CMS是一个开源免费的可视化内容管理建站系统,拖拽就可以轻松建网站. GitHub: http://github.com/SeriaWei/ZKEACMS 纸壳CMS在设计上使用的是ASP.Net Core默认的IOC容器,通过依赖注入可以轻松替换掉原来的接口实现.例如在使用纸壳CMS做二次开发的过程中,可能要接入另一系统的用户来作为CMS系统的用户.这种情况下,可以不用修改原来的UserService,而是重新实现一个IUserService,然后用这个新的实现来替换掉旧的UserS…
纸壳CMS是基于ASP.Net Core开发的可视化内容管理系统,可以跨平台部署,可以在容器中运行.接下来看看如何在docker中运行纸壳CMS. GitHub:https://github.com/SeriaWei/ZKEACMS.Core 方式一 直接运行以下命令即可在docker中运行纸壳CMS,运行成功以后,使用{IP}:5000来访问: docker run -d -p : zkeasoft/zkeacms 注意:使用这种方式运行,数据库使用的是SQLite. 方式二 接下来我们修改使…