【发布时间】:2011-06-19 16:32:00
【问题描述】:
我正在尝试一个简单的 Jekyll 插件:
class MonthlyArchives < Liquid::Tag
def initialize(tag_name, text, tokens)
super
@text = text
end
def render(context)
"#{@text} #{Time.now}"
end
end
Liquid::Template.register_tag('monthly_archives1', Jekyll::MonthlyArchives)
当我尝试在页面中运行它时:
{% monthly_archives1 %}
我收到 Liquid 错误:参数数量错误(2 代表 0)。有什么想法吗?
【问题讨论】:
-
你能给我们一个回溯吗? (例如向我们展示哪一行是问题)?
-
还有 'monthly_archives' != 'monthly_archives1'
-
@Taryn:我更正了类型。你能告诉我如何获得回溯吗?因为 Jekyll 自动不会给我。
-
您应该能够在您的日志文件中找到它。
-
关于哪个日志文件的任何想法?