0
내 지킬 (My Jekyll) 웹 사이트의 일부 페이지를 내 홈 페이지에 표시하려고합니다. 이것을 어떻게 할 수 있습니까?지킬의 다른 페이지에서 콘텐츠를 가져 오는 방법은 무엇입니까?
{"layout"=>"page", "title"=>"Blog", "permalink"=>"/blog/", "comments"=>false, "order_nav"=>4, "order_home"=>3, "content"=>"
\n{% for category in site.categories reversed %}\n
\n {% capture category_name %}{{ category | first }}{% endcapture %}\n
\n\n
{{ category_name }}
\n \n {% for post in site.categories[category_name] %}\n
\n
{{post.title}}
\n
\n {% endfor %}\n
\n{% endfor %}\n
\n", "dir"=>"/blog/", "name"=>"posts.md", "path"=>"posts.md", "url"=>"/blog/"}
내가 내용으로 표시하고 싶습니다 : 무슨 일 콘텐츠는 다음과 같은 형태로 전시된다, 그러나
{% assign sorted = (site.pages | sort: 'order_home') %}
{% for my_page in sorted %}
{% if my_page.order_home %}
{{ my_page }}
{% endif %}
{% endfor %}
:
현재 나는 다음을 수행하려고 {{...}} 블록이 올바르게 처리 된 상태로 렌더링 된 페이지 자체 인 경우. 이 작업을 수행하는 방법에 대한 아이디어가 있습니까?감사합니다.
{{my_page.content}}하면 어떻게됩니까? –
인코딩 문제와 비슷합니다. 모든 파일이 utf-8 NO BOM인지 확인하십시오. –
my_page.content는 다음을 출력합니다. {site.categories의 카테고리 % % 역전 %} {% capture category_name %} {{category | 제}} {%의 endcapture의 %} {{CATEGORY_NAME}} site.categories에 게시물 {% [CATEGORY_NAME] %} {{post.title}} {%의 ENDFOR의 %} {% ENDFOR %} @KevinWorkman –