3、ABPZero系列教程之拼多多賣家工具 項目修改及優化


  本篇內容雜而簡單,不需要多租戶、不需要多語言、使用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,保存並生成

 

 最后,生成項目即可,再次登錄如下圖所示

 

 返回總目錄

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM