本篇內容雜而簡單,不需要多租戶、不需要多語言、使用MPA(多頁面)、頁面載入速度提升…… 剛登錄系統會看到如下界面,這不是最終想要的效果,以下就一一來修改。 不需要多租戶 AbpZeroTemplateConsts.cs代碼修改如下 文件路徑:D:\abp version\aspnet-zero-3 ...
本篇內容雜而簡單,不需要多租戶、不需要多語言、使用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,保存並生成
最後,生成項目即可,再次登錄如下圖所示