From 293318e25f00ee837e9f61778176aaae298b214f Mon Sep 17 00:00:00 2001 From: sysnix <535420543@qq.com> Date: Mon, 25 Sep 2023 06:02:59 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=A1=B5=E9=9D=A2=E6=96=87?= =?UTF-8?q?=E6=9C=AC=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/controller/admin/ArticleController.go | 2 ++ template/admin/article/editor/markdown.html | 4 +--- template/admin/article/editor/tinymce.html | 9 ++++----- template/blog/article/article_md.html | 14 ++++++++++---- template/blog/article/article_tinyMce.html | 7 ++++++- 5 files changed, 23 insertions(+), 13 deletions(-) diff --git a/internal/controller/admin/ArticleController.go b/internal/controller/admin/ArticleController.go index 0ffb6ef..886ec43 100644 --- a/internal/controller/admin/ArticleController.go +++ b/internal/controller/admin/ArticleController.go @@ -5,6 +5,7 @@ import ( "blog/internal/model/admin" "blog/internal/service" "blog/third_party/SessionUtil" + "html/template" "log" "net/http" @@ -34,6 +35,7 @@ func (ctrl *ArticleController) GetEditor() { content, _ := service.ContentService.GetContentByDb(id) ctrl.Ctx.ViewData("blogArticle", article) ctrl.Ctx.ViewData("blogContent", content) + ctrl.Ctx.ViewData("content", template.HTML(content.Content)) } ctrl.Ctx.View("/admin/article/editor/" + contentType + ".html") } diff --git a/template/admin/article/editor/markdown.html b/template/admin/article/editor/markdown.html index 7c51612..1c26d4f 100644 --- a/template/admin/article/editor/markdown.html +++ b/template/admin/article/editor/markdown.html @@ -25,8 +25,6 @@ - + + @@ -23,8 +24,6 @@ - + + @@ -33,10 +34,14 @@ - -
-

#{.article.Title}

- #{.article.SubTitle} + +

#{.article.Title}

+ #{ if ne .article.SubTitle ""} + #{.article.SubTitle} + #{end} + 发布时间: {{ publishTime?moment(parseInt(publishTime)).format('YYYY/MM/DD'):''}} + +
@@ -56,6 +61,7 @@ group: null, drawer: false, loading: false, + publishTime: '#{.article.PublishTime}' }, methods: {}, diff --git a/template/blog/article/article_tinyMce.html b/template/blog/article/article_tinyMce.html index ab72fb8..0f96a30 100644 --- a/template/blog/article/article_tinyMce.html +++ b/template/blog/article/article_tinyMce.html @@ -16,6 +16,7 @@ + @@ -34,9 +35,12 @@ - +

#{.article.Title}

+ #{ if ne .article.SubTitle ""} #{.article.SubTitle} + #{end} + 发布时间: {{ publishTime?moment(parseInt(publishTime)).format('YYYY/MM/DD'):''}} #{.content}
@@ -67,6 +71,7 @@ template: '#app-template', data: { drawer: false, + publishTime: '#{.article.PublishTime}' }, methods: {}, vuetify: new Vuetify(),