를 통해 여러 페이지 나처럼 보이는 HTML 템플릿을 다음TYPO3 - TypoScript
<div class="container container-settings">
###INHALT###
</div>
가 지금은 TYPO3에서 더 많은 페이지에이 템플릿을 추가 한 다음 하나를 통해 페이지에 따라 내용을 삽입 할 TypoScript 파일. 다음과 같이 내 페이지 "PAGE1"와 "페이지 2"의 내용을 표시 할 할 예를 들어
:
marks {
===> if content from page1
INHALT < styles.content.get
INHALT.select.where = colPos=3
INHALT.renderObj.stdWrap.wrap=<div class="styled-box">|</div>
===> if content from page2
INHALT < styles.content.get
INHALT.select.where = colPos=5
INHALT.renderObj.stdWrap.wrap=<div class="different-style">|</div>
}
이 달성 할 수있는 방법이 있나요?
감사합니다. 다음과 같이 내가 설정을 업데이트
UPDATE
@nbar : 나는가 원하는대로
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/layout_subsites.html
workOnSubpart = DOKUMENT
marks {
[globalVar = TSFE:id=3]
INHALT < styles.content.get
INHALT.select.where = colPos=2
[global]
[globalVar = TSFE:id=4]
INHALT < styles.content.get
INHALT.select.where = colPos=0
[global]
[globalVar = TSFE:id=5]
INHALT < styles.content.get
INHALT.select.where = colPos=0
INHALT.renderObj.stdWrap.wrap=<div class="different-style">|</div>
[global]
}
}
그러나이 작동하지 않습니다. 나는 큰 실수를 저지르고 있는가?
은'===> 'PAGE1 콘텐츠는'로 수행 될 수있는 경우 [globalVar = TSFE : ID = 1] '바로 사용 conndition을 종료'[글로벌]'. TSFE : id는 페이지의 uid입니다 (backend에서 페이지 위로 마우스를 가져갈 때 또는 realURL을 설치하지 않은 경우 id가 표시됨) – nbar
제발 저에게 그걸 보여 주실 수 있습니까? – Joggal
나머지 ([globalVar = TSFE : id = 1] ..) 올바른가요? 나는 당신에게 예제를 줄 수 있지만, 나는 IF-Statement에 대해서만 안다. 나머지는 아니다. – nbar