2014-10-07 54 views
0

我正在使用Jekyll --unpublished標誌來顯示文檔,而我正在使用Jekyll供電的站點上查看樣式指南,可用的前端變量等。/docs/中的所有文件都使用YAML前端變量published: false如何添加基於使用--unpublished標誌運行的jekyll的菜單項?

我想要做的只是在開發過程中嚮導航添加菜單項。這使得我們的開發人員不必手動輸入URL來訪問文檔。

有沒有什麼辦法可以通過液體標籤訪問Jekyll運行的標誌?如果沒有,那麼只有在--unpublished標誌下運行時,您是否對如何顯示菜單項有任何建議?

回答

1

對發佈的網頁的菜單:

{% for page in site.pages %} 
    {% if page.published == null or page.published == true %} 
    <a href="{{ page.url | prepend: site.baseurl }}">{{ page.title }}</a> 
    {% endif %} 
{% endfor %} 

和一個未發表的網頁:

{% for page in site.pages %} 
    {% if page.published == false %} 
    <a href="{{ page.url | prepend: site.baseurl }}">{{ page.title }}</a> 
    {% endif %} 
{% endfor %} 
+0

不知道我怎麼錯過了... – Roy 2014-10-08 01:17:57

相關問題