2014-07-15 39 views
3

我今天必須離開我的比賽,因爲我甚至無法看到甚至定義了handleize過濾器的位置。它在Shopify documentation中,當我在我的模板中使用它時,它可以工作。但是我無法看到它的源代碼,所以我無法找到如何從我的插件調用它。如何從Jekyll插件調用`handleize`液體過濾器?

另請注意,雖然thesetwo問題是類似的,但這裏的答案不適用,因爲handleize未在任何提到的源模塊中定義。

如果重要,我使用Jekyll 2.1.1和Liquid 2.6.1。

回答

3

OK結果顯示Shopify文檔不正確;某些記錄的過濾器,包括handleize在標準的Jekyll安裝中不可用。 Jekyll核心團隊意識到文檔問題並正在努力解決這些問題。

另請注意,使用未知過濾器時,液體似乎不會標記任何錯誤或警告。因此,你可能(和我一樣)認爲過濾器「起作用」,而實際上它卻被無聲地忽略了。

0

這是我的工作,周圍沒有能夠使用handleize:

{{ post.title | replace: ' ', '_' }}