2017-03-31 44 views
0

我需要能夠將名爲in_media的文件夾中的每個降價文件中的值與存儲在_users文件夾中的當前頁面的user_id進行比較,並僅顯示帖子標題從in_media文件夾具有該值。查找帖子其中鍵值在Jekyll中的具體值

用戶降價文件夾_users

--- 
user_id: 123 
title: bob 
--- 

降價後從in_media文件夾

--- 
users: 123 
--- 

我試過如下:

{% for this_user in site.in_media %} 
    {% for user in page.user %} 
     {% if this_user == user.user_id %} 
      <li><a href="{{ post.external_link }}">{{ post.title }}</a </li> 
     {% endif %} 
    {% endfor %} 
{% endfor %} 

然而,這並不返回任何東西

回答

0

試試這個方法:

{% for post in site.in_media %} 
    {% if post.value == page.title %} 
    <li><a href="{{ post.external_link }}">{{ post.title }}</a></li> 
    {% endfor %} 
{% endfor %} 

我不知道,你可以使用external_link,從來沒有聽說過。也許你需要手動建立永久鏈接 - 取決於你的_config.xml
另外請注意收集應妥善set up與永久鏈接一起工作。