如何在 Apostrophe CMS 中的 Nunjucks 模板中获取当前年份
How to get current year in a Nunjucks template within Apostrophe CMS
我正在为我一直在做的网站的页脚添加版权行,但我找不到将当前动态添加到页脚的最佳方法,所以我永远不必再次设置它.我尝试了多种方法,包括可以从任何地方访问的全局设置,但没有任何效果。
如有任何反馈,我们将不胜感激。谢谢。
写一个 ApostropheCMS nunjucks helper function。有关此问题的一般问题,请参阅这些文档。您的具体功能可能如下所示:
self.addHelpers({
thisYear: function() {
return new Date().getFullYear();
}
});
如果你把它放在你自己的模块的 construct
中,假设它被称为 helpers
,那么你可以在 Nunjucks 中将它称为 {{ apos.helpers.thisYear() }}
。
这些非常方便,请记住它们不能做任何异步工作。
我正在为我一直在做的网站的页脚添加版权行,但我找不到将当前动态添加到页脚的最佳方法,所以我永远不必再次设置它.我尝试了多种方法,包括可以从任何地方访问的全局设置,但没有任何效果。
如有任何反馈,我们将不胜感激。谢谢。
写一个 ApostropheCMS nunjucks helper function。有关此问题的一般问题,请参阅这些文档。您的具体功能可能如下所示:
self.addHelpers({
thisYear: function() {
return new Date().getFullYear();
}
});
如果你把它放在你自己的模块的 construct
中,假设它被称为 helpers
,那么你可以在 Nunjucks 中将它称为 {{ apos.helpers.thisYear() }}
。
这些非常方便,请记住它们不能做任何异步工作。