From 2ad7117e8a49f921c928a01a68499fcbac3b59aa Mon Sep 17 00:00:00 2001 From: julylies Date: Mon, 11 Apr 2022 22:43:26 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E6=A4=8D=E8=BF=9B=E5=BA=A61%?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: julylies --- 404.ftl | 1 + comments.ftl | 1 + footer.ftl | 1 + header.ftl | 0 index.ftl | 6 +++++- module/macro.ftl | 10 ++++++++++ page.ftl | 1 + 7 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 404.ftl create mode 100644 comments.ftl create mode 100644 footer.ftl create mode 100644 header.ftl create mode 100644 page.ftl diff --git a/404.ftl b/404.ftl new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/404.ftl @@ -0,0 +1 @@ + diff --git a/comments.ftl b/comments.ftl new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/comments.ftl @@ -0,0 +1 @@ + diff --git a/footer.ftl b/footer.ftl new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/footer.ftl @@ -0,0 +1 @@ + diff --git a/header.ftl b/header.ftl new file mode 100644 index 0000000..e69de29 diff --git a/index.ftl b/index.ftl index e35423e..75aad77 100644 --- a/index.ftl +++ b/index.ftl @@ -1,5 +1,8 @@ <#include "module/macro.ftl"> <@head title="${blog_title!}"/> +<#macro greet> + Hello Joe! + <#--

公告

${settings.index_notice!} @@ -57,4 +60,5 @@ - +<@greet> + \ No newline at end of file diff --git a/module/macro.ftl b/module/macro.ftl index 466a3ea..1ebbf9b 100644 --- a/module/macro.ftl +++ b/module/macro.ftl @@ -19,6 +19,16 @@ <#-- <#include "menu.ftl"> --> +<@menuTag method="list"> + <#-- + ?sort_by('priority'):根据菜单的排序编号排序 + --> + <#list menus?sort_by('priority') as menu> +

  • + ${menu.name} +
  • + + <#nested > <#-- 公共底部代码,详情请参考:https://docs.halo.run/zh/developer-guide/theme/public-template-tag diff --git a/page.ftl b/page.ftl new file mode 100644 index 0000000..8d1c8b6 --- /dev/null +++ b/page.ftl @@ -0,0 +1 @@ +