나는 현재 젠드 프레임 워크 1.12.3를 사용하여 내 새로운 웹 사이트를 만드는거야 활성화되어 활성 경우 내가 젠드 탐색 싫어하는 것을 보았다 : 어린이 경로가 활성화되면젠드 탐색 - 마크 부모는 아이가
을 (예 : 블로그 단일 게시물, 경로
blog-post
), 상위 페이지 (이 경우 경로blog
)를 활성으로 표시하지 않습니다.
여기 내 코드입니다 : (navigation.xml) 명확에서
<blog>
<label>BLOG</label>
<route>blog</route>
<title>BLOG_TITLE</title>
<pages>
<blog-post>
<route>blog-post</route>
<visible>false</visible>
</blog-article>
<blog-category>
<route>blog-category</route>
<visible>false</visible>
</blog-category>
</pages>
</blog>
, 내가 페이지 blog
이 blog-post
같은 자식 경로가 활성화 된 경우 활성 표시하는 것입니다. 불행히도 서브 페이지를 사용하지 않고는 그렇게하지 않습니다 (나는 원하지 않습니다). 따라서 경로 이름이 blog
이고 모든 경로가 blog
(예 : blog-post
, blog-category
, blog-author
)으로 시작하는 경우 매우 유용 할 것입니다.
내 메뉴 부분이 빈 드롭 다운 (트위터 부트 스트랩)을 렌더링하기 때문에 서브 페이지를 사용하고 싶지 않습니다. 혼자서 참조 :
왜 ZF2를 사용하지 않습니까? 그것은 새로운 사이트이기 때문에. –
메인 내비게이션 요소에 모듈/컨트롤러를 지정하고 액션을 비워두면 각 하위 항목에 액션이 있습니다. 그것이 당신이 원하는 것을 얻는 방법입니다. 그것은 단지 uri와 함께 작동하지 않습니다. 라우터를 사용해야합니다. –
@MarshallHouse ZF2 네임 스페이스 클래스가 마음에 들지 않습니다. –