diff --git a/src/main/java/cc/ryanc/halo/model/domain/Menu.java b/src/main/java/cc/ryanc/halo/model/domain/Menu.java index b66190773..741c47ae2 100644 --- a/src/main/java/cc/ryanc/halo/model/domain/Menu.java +++ b/src/main/java/cc/ryanc/halo/model/domain/Menu.java @@ -46,4 +46,9 @@ public class Menu implements Serializable { * 图标,可选,部分主题可显示 */ private String menuIcon; + + /** + * 打开方式 + */ + private String menuTarget; } diff --git a/src/main/java/cc/ryanc/halo/web/controller/front/TagsController.java b/src/main/java/cc/ryanc/halo/web/controller/front/TagsController.java index cd8b16ad9..ac7c65978 100644 --- a/src/main/java/cc/ryanc/halo/web/controller/front/TagsController.java +++ b/src/main/java/cc/ryanc/halo/web/controller/front/TagsController.java @@ -84,6 +84,6 @@ public class TagsController extends BaseController { Page posts = postService.findPostsByTags(tag, pageable); model.addAttribute("posts", posts); model.addAttribute("tag", tag); - return this.render("index"); + return this.render("tags"); } } diff --git a/src/main/resources/templates/admin/admin_menu.ftl b/src/main/resources/templates/admin/admin_menu.ftl index ea3f9a844..66ce99a10 100644 --- a/src/main/resources/templates/admin/admin_menu.ftl +++ b/src/main/resources/templates/admin/admin_menu.ftl @@ -46,6 +46,13 @@ *可选项,支持部分字体图标 +
+ + +
<#else >
@@ -68,6 +75,13 @@ *可选项,支持部分字体图标
+
+ + +