先去nop官网,下载3.9中文包,此中文包翻译不全,在定制的过程中,可以慢慢修改。官网地址 www.nopcommerce.com。
进去后台 Configuration -> Languages
添加一条简体中文的记录,保存后导入中文包,页面顶部切换语言即可。
二:UI汉化
librarIEs -> nop.Core -> CommonHelper - > SetTelerikCulture() 方法
Presentation -> nop.admin -> VIEws -> Shared -> _adminLayout.csHTML
添加引用
HTML.AppendScriptParts(string.Format("~/administration/Scripts/kendo/{0}/cultures/kendo.culture.zh-CN.min.Js", kendoVersion));HTML.AppendScriptParts(string.Format("~/administration/Scripts/kendo/{0}/cultures/kendo.messages.zh-CN.Js", kendoVersion));
<script>kendo.culture("zh-CN");</script>
三:编辑器
个人不太喜欢默认的编辑器,使用百度的UEditor富文本编辑器。UEditor官网
Presentation -> nop.Web -> Content 下创建文件夹 uditor,将下载的文件copy至uditor文件夹中。
Presentation -> nop.admin -> VIEws -> Shared -> EditorTemplates 下创建页面 UEditor.csHTML
@model String@using nop.Core@using nop.Core.Domain.Common@using nop.Services.Security@using nop.Web.Framework.UI@{ HTML.AddScriptParts("~/Content/ueditor/ueditor.config.Js"); HTML.AddScriptParts("~/Content/ueditor/ueditor.all.Js"); HTML.AddScriptParts("~/Content/ueditor/lang/zh-cn/zh-cn.Js");}<script>UE.getEditor("@VIEwData.TemplateInfo.GetFullHTMLFIEldID(string.Empty)", { initialFrameWIDth: "100%",initialFrameHeight: 400});</script>@HTML.TextArea(string.Empty, /* name suffix */VIEwData.TemplateInfo.FormattedModelValue /* Initial value */)
在后台调用编辑器
效果如下:
关于样式和文件下载路径和其他配置,去看api文档即可,Js中也有相应注释。 总结
以上是内存溢出为你收集整理的Nop3.9的下载与使用全部内容,希望文章能够帮你解决Nop3.9的下载与使用所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)