내 현재 Grav 프로젝트에서 특정 유형의 최신 게시물을 5 개 표시하려고합니다. 이 질문의 목적을 위해 게시 유형 'book'을 호출 해 보겠습니다.Grav CMS에서 페이지 유형의 기본 분류를 정의하는 방법은 무엇입니까?
단순히 "책"이라는 페이지를 만들고 모든 책을 해당 페이지의 하위 페이지로 만들면이 웹 사이트를 사용할 개인은 특히 컴퓨터가 아닙니다. 이미 관리자 플러그인 인터페이스를 찾고 있습니다. '책'게시물을 만들고 '책'의 하위 항목으로 지정하는 것을 잊어 버리는 경우가 여러 번있을 수 있다고 생각합니다.
결과적으로 나는 '책'페이지의 기본 태그를 설정하고 그 분류법을 사용하여 페이지가 어디에 있든 관계없이 반복 할 수있는 페이지 컬렉션을 만들 것이라고 결정했습니다. 놓으십시오, 그것은 여전히 컬렉션에있을 것입니다.
문제는 관리 플러그인에서 택 소노 미 필드 유형의 기본값을 설정하는 방법을 찾지 못하는 것입니다.
나는 내 book.yaml 파일에 다음을 시도했다 : 기존 문서의 방법으로 많이 제공하지 않는 것 같이 내가,이 경우에는 무엇을 할 확실하지 않다
header.taxonomy:
type: taxonomy
label: PLUGIN_ADMIN.TAXONOMY
multiple: true
default:
tag:
- Book
validate:
type: array
header.taxonomy:
type: taxonomy
label: PLUGIN_ADMIN.TAXONOMY
multiple: true
default:
- tag:
- Book
validate:
type: array
header.taxonomy:
type: taxonomy
label: PLUGIN_ADMIN.TAXONOMY
multiple: true
default: {tag: [Book]}
validate:
type: array
도움. 나는 틀린 장소에 불이행을 두는가? 나는 그것을 잘못된 방식으로 정의하고 있는가? 내가하고 싶은 일이 가능한가?