MCMS 老模版升级

转自:铭软・铭飞官网・低代码开发平台・免费开源Java Cms・旧模板快速升级 · 铭软MCms手册

MStore中老模版升级_哔哩哔哩_bilibili

MStore里面的有些模版存在一些标签的差异,如果遇到生成失败,可以参考按下面的步骤进行标签修改

修改一、将所有的[]标签格式替换为${}

例:

[field.title/] 替换为${field.title}
Copy

PS:由于有些使用的是绝对路径,所以需要行为相对路径

{ms:global.host/}/{ms:global.style/}/js/bigslide.js

{ms:global.host/}/ 替换为/
{ms:global.style/}/替换为{ms:global.style/}
修改后路径路径
/{ms:global.style/}js/bigslide.js

修改二、将{ms:field.*/}或${field:*}替换为${field.*}

例:

{ms:field.content/}替换为${field.content}
Copy

修改三、将图片[field.litpic/]修改为{@ms:file field.litpic/}

<img src="{ms:global.host/}{@ms:file field.litpic/}">
Copy

修改四、将时间${field.date?date?}或者[[field.date?/]]修改为${field.date?}

${field.date?date?string("yyyy-mm-dd")}或者[[field.date?string("yyyy-mm-dd")/]] 
替换为 
${field.date?string("yyyy-MM-dd")}Copy

修改五、字符串的替换


[field.content.substring(0,255)] 替换为 {@ms:len field.content 255/}

${field.content[0..140]} 替换为 {@ms:len field.content 140/}Copy

修改六、将channel标签和arclist里的typeid替换为自己的栏目id

修改七、将channel标签和arclist里的typeid替换为自己的栏目id

 注意

老模板没有逻辑标签,如果需要可自行添加。有些老模板使用include标签引入了搜索模板,但搜索模板并没有创建,静态化可能会报错,这时可以删除引入搜索模板的include标签或创建搜索模板

修改七、静态资源路径修改

static.ming-soft.net/base/ms.base.min.js
static.ming-soft.net/util/ms.util.min.js
static.ming-soft.net/people/ms.people.min.js
/static/plugins/ms/1.0.0/ms.util.js
/static/plugins/ms/1.0.0/ms.http.js
/static/plugins/ms/1.0.0/ms.js
修改成
static/plugins/ms/2.0/ms.umd.jsCopy

一些static的资源可以替换对应的最新路径。例如:

/static/plugins/element-ui/2.12.0/index.js
修改成
static/plugins/element-ui/2.15.8/index.js

/static/plugins/element-ui/2.12.0/index.css
修改成
/static/plugins/element-ui/2.15.8/index.cssCopy

 注意

1.有些模板资源路径错误报404错误,重新正确引入正确路径,但是有些静态文件版本对不上(如element-ui),所以修改成现有的静态资源版本。 2.静态文件是有加载顺序,vue.js必须在ms.umd.js前面

修改八、search模板修改 在head和search中的form表单,action属性为 {ms:global.host/}mcms/search.do 表单中的查询关键字的name属性值,需按下面要求填写

  • 查询关键字设置 (模糊查询)
    • 文章标题 name必须为content_title 下面同理
    • 文章作者 content_author
    • 文章详情 content_details,更多字段参考下方文档
  • 根据栏目查询
    • 文章栏目 categoryIds
MCMS 3.1.0更新说明: 1,增加自定义变量插件,前台调用 echo($C->vars['xxx']); 2,增加前台会员中心:修改资料、更换头像、订单查询、积分明细、修改密码、积分、会员投稿等 3,增加在线订单(单品订购,不带支付) 4,增加前台搜索 5,增加手机版独立域名 6,增加评论功能 7,增加删除上传文件同时删除空目录 注:此版本升级包涉及到新增模板部分的,为防止多次升级覆盖,升级包中不包含,请自行从安装包中拷贝   MCMS 手机建站之星是一款手机、电脑PC建站一体化、支持移动办公的内容管理系统,多级权限管理自由设置,精确到用户组和用户权限。 内置会员管理、友情链接、正文内链、广告管理、推荐位、独立专题、评论管理、资源管理、搜索词管理、数据库备份还原、在线编辑调整模板等丰富功能。   【MCMS的插件开发类型】 1,后台插件,需要在 /admin/plugins 增加一个插件目录,官方插件以gov.前缀开头如gov.oa,自行开发插件请以其他前缀开头,并且需要在 /core/plugs 增加一个以插件名开头的后台菜单文件   2,前台插件,分为2种 1)没有数据库结构,前台模板页以包含文件的形式包含一个文件即可 2)有数据库结构,需要增加 setup.php,data.sql文件进行数据库安装,其他为模板页需要包含的文件,并且处理程序也在该目录下   丰富功能傻瓜式操作 多级权限管理自由设置,精确到用户组和用户权限;内置会员管理、友情链接、正文内链、广告管理、推荐位、独立专题、评论管理、资源管理、搜索词管理、数据库备份还原、在线编辑调整模板等丰富功能。   电脑和手机一体式建站 支持PC和手机管理后台和前台页面,自动匹配手机浏览网站,利于移动搜索排名优化。大量手机模板可供选用和定制修改。   手机应用高端定制 企业网站转换手机应用,提升企业形象,定制功能提升销售能力和渠道 移动办公管理 强大的手机管理后台,网站管理随身携带,随时随地管理网站和发布信息 企业云链接 企业云链接功能支持友链一键添加,省却友链交换繁琐沟通的大量时间,助力网站搜索引擎优化 系统安全可靠 模板代码安全检测,输入数据严格验证,杜绝SQL注入XSS跨站攻击,后台安全多重验证 多模型超强可扩展性 支持扩展表模型和独立表模型,自定义表和字段的强大的扩展性使用户可以随时升级和定制自己的独特产品功能,每个企业的产品展示都可以根据产品特点做到独一无二的展示方式 门户级网站数据支持 数据库优化支持百万级数据毫秒显示,缓存机制支持更大网站访问并发量 专业技术团队支持 专业的PHP和MYSQL优化技术团队,随时为MCMS使用者提供技术支持保障       相关阅读 同类推荐:企业网站源码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值