3、ABPZero系列教程之拼多多卖家工具 项目修改及优化

2018-01-13 20:33:20来源:cnblogs.com作者:李子深人点击

分享

  本篇内容杂而简单,不需要多租户、不需要多语言、使用MPA(多页面)、页面加载速度提升……

刚登录系统会看到如下界面,这不是最终想要的效果,以下就一一来修改。

不需要多租户

AbpZeroTemplateConsts.cs代码修改如下

文件路径:D:/abp version/aspnet-zero-3.4.0/aspnet-zero-3.4.0/src/MyCompanyName.AbpZeroTemplate.Core/AbpZeroTemplateConsts.cs

/// <summary>        /// false为不启用多租户,默认为启用        /// </summary>        public const bool MultiTenancyEnabled = false;

使用本地时钟

Global.asax.cs代码修改如下

文件路径:D:/abp version/aspnet-zero-3.4.0/aspnet-zero-3.4.0/src/MyCompanyName.AbpZeroTemplate.Web/Global.asax.cs

protected override void Application_Start(object sender, EventArgs e)        {            //Use UTC clock. Remove this to use local time for your application.            //Clock.Provider = ClockProviders.Utc;            Clock.Provider = ClockProviders.Local;

修改登录后默认进入mpa

ApplicationController.cs代码修改如下

文件路径:D:/abp version/aspnet-zero-3.4.0/aspnet-zero-3.4.0/src/MyCompanyName.AbpZeroTemplate.Web/Controllers/ApplicationController.cs

public ActionResult Index()        {            /* 启用下一行以重定向到多页面应用程序 */            return RedirectToAction("Index", "Home", new { area = "Mpa" });            //return View("~/App/common/views/layout/layout.cshtml"); //Layout of the angular application.        }

去掉多语言,保留简体中文本

进入系统设置简体中心为默认语言

_Header.cshtml文件代码修改如下

文件路径:D:/abp version/aspnet-zero-3.4.0/aspnet-zero-3.4.0/src/MyCompanyName.AbpZeroTemplate.Web/Areas/Mpa/Views/Layout/_Header.cshtml

搜索 @if (Model.Languages.Count > 1),然后把这块代码删除掉

不使用谷歌字体,提升加载速度

jtable控件样式中会使用到谷歌字体,每次访问都特别慢
1.打开jtable.css文件
文件路径:D:/abp version/aspnet-zero-3.4.0/aspnet-zero-3.4.0/src/MyCompanyName.AbpZeroTemplate.Web/libs/jquery-jtable/themes/metro/blue/jtable.css

并注释掉谷歌相关的连接,然后保存

@font-face {  font-family: 'Open Sans';  font-style: normal;  font-weight: 300;  /*src: local('Open Sans Light'), local('OpenSans-Light'), url(http://themes.googleusercontent.com/static/fonts/opensans/v6/DXI1ORHCpsQm3Vp6mXoaTRa1RVmPjeKy21_GQJaLlJI.woff) format('woff');*/}

2.打开StylePaths.cs文件
【../MyCompanyName.AbpZeroTemplate.Web/App_Start/Bundling/StylePaths.cs】
把jtable.min.css替换为jtable.css,保存并生成

 最后,生成项目即可,再次登录如下图所示

 返回总目录

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台