2016-10-12 2 views
1

특수 브라우즈 HMENU와 관련된 TS 문제가 있습니다. TYPO3 7.6.11을 사용하고 있습니다.TYPO3 특별 메뉴 "Browse"- 엔트리 레벨

사이트 구조 :

/ Page 1 
// Page 1.1 
// Page 1.2 
// Page 1.3 
/Page 2 
/Page 3 

나는 첫 번째 탐색 수준에 대한 이전/다음 탐색을 통합하고 싶습니다. 페이지 1에, 당신은 2 페이지 2 페이지로 전환 할 수 있습니다, 당신은 내가 다음 코드 사용 페이지 1 또는 3 페이지로 전환 할 수 있으며 첫 번째 수준에서 작동 :

lib.newsletter = COA 
lib.newsletter { 
    10 = HMENU 
    10 { 
     special = browse 
     special { 
      items = prev 
     } 
     1 = TMENU 
     1 { 
      NO.ATagParams = class="prev" 
     } 
    } 

    20 < .10 
    20 { 
     special.items = next 
     1.NO.ATagParams = class="next" 
    } 
} 

나는의 페이지를 엽니 다 두 번째 수준, 나는 여전히 첫 번째 수준에서 탐색하고 싶습니다. 따라서 Page 1.2를 클릭하고 "Next"버튼을 클릭하면 "Page 2"가 열립니다.

treeLevel 조건과 함께 엔트리 레벨을 설정하려고 시도했지만 엔트리 레벨이 적용되지 않습니다.

아이디어가 있으십니까? 귀하의 도움은 정말로 감사하겠습니다. 사전에

감사합니다, 톰

+0

내가 희망 gsi_pagenav라는 ​​확장자가 참조

.special.value.data = leveluid:1 (루트 라인의 첫 번째 수준 페이지)과 같은 것들을 창조 할 수 있습니다 당신이 원하는 않습니다 지원 , 불행히도 그것은 아주 오래되었고 T3 v6 또는 v7에서 작동하는지 모르겠습니다. https://typo3.org/extensions/repository/view/gsi_pagenav – mtness

+0

기본 v6 호환성을 활성화해야합니다. 그것은 아직도 pibase이기 때문에. – mtness

답변

2

entryLevel는 현재 페이지에 상대적이기 때문에 여기에 작동하지 않습니다. 그러나 .special.value을 다른 페이지 ID로 설정하면 해당 페이지를 기준으로 상대 페이지가됩니다. 이 속성은 stdWrap 그래서 당신이

TypoScript reference

+0

작동합니다. 고맙습니다! – teon