diff --git a/jpress-core/src/main/java/io/jpress/core/menu/MenuItem.java b/jpress-core/src/main/java/io/jpress/core/menu/MenuItem.java index 7bf938a274c66ed96bcbc9b347e80352cc68bc37..c10c21ad89b5b20782d8f40e3ae388e80043ef1a 100644 --- a/jpress-core/src/main/java/io/jpress/core/menu/MenuItem.java +++ b/jpress-core/src/main/java/io/jpress/core/menu/MenuItem.java @@ -33,6 +33,7 @@ public class MenuItem { private String groupId; private String url; private int order = 100; + private String target; public MenuItem() { } @@ -43,6 +44,7 @@ public class MenuItem { this.setGroupId(uCenterMenu.groupId()); this.setUrl(actionKey); this.setOrder(uCenterMenu.order()); + this.setTarget(uCenterMenu.target()); } public MenuItem(AdminMenu adminMenu, String actionKey) { @@ -51,6 +53,7 @@ public class MenuItem { this.setGroupId(adminMenu.groupId()); this.setUrl(actionKey); this.setOrder(adminMenu.order()); + this.setTarget(adminMenu.target()); } public String getId() { @@ -105,6 +108,14 @@ public class MenuItem { return groupId + ":" + url; } + public String getTarget() { + return target; + } + + public void setTarget(String target) { + this.target = target; + } + @Override public boolean equals(Object obj) { if (obj == null || obj instanceof MenuItem == false) { diff --git a/jpress-web/src/main/webapp/WEB-INF/views/admin/_layout/_left_menu.html b/jpress-web/src/main/webapp/WEB-INF/views/admin/_layout/_left_menu.html index fe2c78ff1888493f56b093fafd4549562503415b..adaa8a1a8ac8428ba3a299f4af7e5fcba64c6766 100755 --- a/jpress-web/src/main/webapp/WEB-INF/views/admin/_layout/_left_menu.html +++ b/jpress-web/src/main/webapp/WEB-INF/views/admin/_layout/_left_menu.html @@ -18,7 +18,7 @@ @@ -35,7 +35,7 @@ diff --git a/jpress-web/src/main/webapp/WEB-INF/views/ucenter/_layout/_left_menu.html b/jpress-web/src/main/webapp/WEB-INF/views/ucenter/_layout/_left_menu.html index 5267adb6d024d7491a38e3b5dc7d11cd69b8a9b8..bcf0a3bed0c8991c53931dd413e2b3100bb9f679 100755 --- a/jpress-web/src/main/webapp/WEB-INF/views/ucenter/_layout/_left_menu.html +++ b/jpress-web/src/main/webapp/WEB-INF/views/ucenter/_layout/_left_menu.html @@ -19,7 +19,7 @@