2014-10-22 11 views
0

예기치 않은 문제가 있습니다. Wayfinder를 사용하여 프로젝트의 사이트 맵을 생성하려고합니다. 탐색 항목의 출력은 예상대로이지만 기본 탐색 요소 이외에 여러 문서를 포함해야합니다.Wayfinder Modx의 IncludeDocs 매개 변수가 스 니펫을 깨고 있습니다.

이렇게하려면 includeDocs 매개 변수를 사용했습니다.

[[Wayfinder? &startId=`0` &includeDocs=`17,18,19,20`]] 

출력 할 때 출력이 전혀 들지 않습니다. includeDocs를 제거하면 표준 nav (예상)를 얻습니다. param을 사용하면 출력이 완전히 비어 있습니다.

이 작업을 수행하기 위해 내가 무엇을 잘못하고 있는지 또는 어떤 설정 (다른 설정이있는 경우)을 정의해야하는지 알지 못합니다.

답변

2

includeDocs 매개 변수는 오도 된 것입니다. 그 이름은 "onlyIncudeDocs"또는 "restrictTo"로 명명되어야합니다. 또한 포함하는 문서에 startId에서 직접 액세스 할 수 있어야하며 또는 전체 경로를 "포함"해야합니다.

저는 여러분이 직접 startId 아래에 웹 링크 리소스를 생성하고 포함시키고 자하는 리소스에 링크 할 것을 제안합니다. 그런 식으로 파인더가 기본적으로 선택합니다. (웹 링크가 내용 필드에 실제 링크를 저장하기 때문에 이것을 wayfinder를 위해 rowTpl에서 처리해야 할 수도 있음을 유의하십시오.)

지정하는 ID의 하위 항목도 포함하려는 경우, 리소스 구조를 약간 수정하십시오.