2017-03-20 4 views
0

안녕 : 설치에 :이 경로를 작동TYPO3 상수

file = Resources/Private/Partials/{$PATH_TO}/landingpage 
/LANDINGPAGE_Footer.html 

가 제대로 렌더링 :

file = Resources/Private/Partials/user_vorlagen/landingpage/LANDINGPAGE_Footer.html 

이제 내 질문 나는 이것을 바꾸고 fe_users 필드 {TSFE:fe_user|user|lockToDomain}을 사용하고 싶다.

이 디버그 나에게 "user_vorlagen을"올바른 결과를 제공하지만, 내가 경로

file = Resources/Private/Partials/{TSFE:fe_user|user|lockToDomain}/landingpage... 

에 삽입 된 경우가 작동하지 않습니다. 시도해보십시오. file.inserData=1 누군가 나에게 힌트를 줄 수 있습니까?

답변

1

.insertData = 1 기능은 stdWrap을 지원하는 TypoScript 개체에서만 사용할 수 있으며 파일이이를 지원한다고 생각하지 않습니다.

중 하나를 시도해보십시오

file = TEXT 
file.value = Resources/Private/Partials/{TSFE:fe_user|user|lockToDomain}/landingpage 
file.insertData = 1 

또는 그 변수를 삽입하는 PHP를 사용합니다.

+0

같은 것을 쓰고 싶었을뿐입니다. +1 –

0

이 문맥에서 작동해야합니다.

lib.MAIL_WRAP = FLUIDTEMPLATE 
lib.MAIL_WRAP { 
    #stdWrap.editPanel = 1 
    #stdWrap.editPanel.allow = move, edit, hide, new 
    file = Resources/Private/Partials/{$USER_PATH_MAILINGS}/mail/MAIL_wrap.html 
    dataProcessing { 
     10 = TYPO3\CMS\Frontend\DataProcessing\FilesProcessor 
     10.references { 
      table = tt_content 
      uid.field = uid 
      fieldName = assets 
     } 
    } 
} 
+0

작동 방식 : file.dataWrap = Resources/Private/Partials/{$ USER_PATH_MAILINGS} /mail/MAIL_wrap.html – pete