0
OnePage 레이아웃의 Typo3-Website가 있습니다. 이 웹 사이트에는 여러 섹션 (뉴스, 포트폴리오, 슬라이드 쇼, ...)이 있습니다. 모든 섹션에는 고유 한 레이아웃/템플릿이 있습니다. Typo3에서는이 섹션을 자체 템플릿이있는 서브 페이지로 사용합니다. 자습서의 다음 코드는이 서브 페이지의 내용을 올바른 순서로 제공합니다.Typo3 onepage에는 자체 템플릿이 포함 된 서브 페이지가 포함되어 있습니다.
lib.sectionContent {
1 = TMENU
1 {
NO = 1
NO {
doNotLinkIt = 1
stdWrap >
stdWrap {
cObject = COA
cObject {
if.value = 5
if.equals.field = doktype
if.negate = 1
10 < temp.titleSectionId
10.wrap = <section id="|" class="page-section" style="margin-top: 30px;">
20 = CONTENT
20 {
table = tt_content
select {
pidInList.field = uid
}
renderObj < tt_content
}
30 = TEXT
30 {
wrap = </section>
}
}
}
}
}
}
하지만 중고 템플릿이 필요합니다. 부모 페이지/단일 페이지 웹 사이트에 템플릿과 서브 페이지를 통합하는 방법이 필요합니다.
두 번째 "기본"에 ".value"를 추가하면 내가 찾은 템플릿이 있습니다. 고마워요. 그러나 아직 내용이 없습니다. 템플릿에서 을 사용하고 있습니다. 어떤 제안? –
죄송합니다. 누락 된'.value'를 추가했습니다. f : cObject의 문제점은 일부 상황을 놓칠 수도 있다는 것입니다. 예 : 페이지 uid가 누락 될 수 있습니다. 내 예제는 TMENU.1의 컨텍스트에 있기 때문에 작동 할 수 있으므로 현재 메뉴에서 처리되는 페이지의 필드에 액세스 할 수 있습니다. –