2016-12-22 1 views
3

어떤 이유로 지킬 컬렉션의 기본값을 설정할 수 없습니다. /_posts지킬 모음의 기본값 설정

collections: 
    work: 
    output: true 
    permalink: /work/:path/ 

defaults: 
    - 
    scope: 
     path: "" 
     type: "posts" 
    values: 
     layout: "post" 
    - 
    scope: 
     path: "work" 
     type: "pages" 
    values: 
     layout: "work" 

내 블로그 게시물 인하 파일

하고 내 작품 (컬렉션 : 나는 여기

은 내가 가진거야 .. 나는 기본 layout 나를 암시되는 설정이 올바르게하지만 심지어 documentation을 따랐다 생각 ) markdown 파일은 /_work에 있습니다. 위의 예에서 모든 작업 항목에 work 컬렉션을 사용하고 싶습니다. 어떻게 작동하지 않습니까?

그건 그렇고, 나는 지킬 3.3.1을 사용하고 있습니다.

+1

순간에 그것을 밖으로 시도 할 수 있지만 오히려'경로 여야 있도록 컬렉션 페이지되지 않습니다 :이 단지 '유형'(컬렉션)를 지정하고 다음과 같이 빈 경로를 떠나하여 수행 할 수 있습니다 : "",'type : "yourCollectionName",'layout : "yourLayoutFortheCollection" – michaPau

답변

7

'work'컬렉션의 모든 항목을 참조하려는 동안 'work'경로가있는 페이지를 참조하고 있습니다.

collections: 
    work: 
    output: true 
    permalink: /work/:path/ 

defaults: 
    - scope: 
     path: "" 
     type: "posts" 
    values: 
     layout: "post" 
    - scope: 
     path: "" 
     type: "work" 
    values: 
     layout: "work"