2014-01-14 1 views
1

post.categories와 page.categories를 비교하여 관련 게시물 사이드 바를 만들려면 site.posts를 처리하지만 여러 개의 일반 카테고리가있는 경우 여러 링크가 표시됩니다.Jekyll break for loop

나는 내부 루프를 깨고 싶지만 이것이 가능하다고 제안 할만한 것을 찾을 수 없습니다. (기차와 전화 때문에) 내가 가지고있는 코드가 있는지

{% for post in site.posts %} 
     {% for postcat in post.categories %} 
      {% for cat in page.categories %} 
        {% if cat == postcat %} 
         <p> {{ post.title }} </p> 
        {% endif %} 
      {% endfor %} 
     {% endfor %} 
{% endfor %} 

이 아님

은 대략 이것은 Jekyll 하나보다,

+0

나는 동의한다. 이전 버전에서이 작업을 수행하는 방법을 구체적으로 묻는 경우가 아니면 복제본입니다. –

답변

3

이것은 Liquid Templating engine 질문의 더도 행할 수있다. Liquid은 찾고있는 태그 {% break %}을 지원합니다.

Liquid 보석이 업데이트되었는지 확인한 다음 코드에 {% break %}suggested here으로 사용해 보시기 바랍니다.

Possible Duplicate

+0

감사합니다. 중복 인 것처럼 보입니다. 여전히 내 중첩 된 더미에서 작동 할 지 모르지만 어딘가에 지금부터 살펴보아야합니다. – owen79