2017-02-09 3 views
1

TYPO3 템플릿 - 설치 프로그램에서 건물 메뉴입니다.TYPO3 - TMENU 오류

이 typoscript 코드는 템플릿입니다 - 설정 :

menuSecondary = HMENU 
menuSecondary { 
    special = directory 
    special.value = 11 

    wrap = <ul>|</ul> 

    1 = TMENU 
    1 { 
     NO = 1 
     NO { 
     linkWrap = <li>|</li> 
     } 
    } 
    } 

문제는,이 1 = TMENU, 내가 1 = TMENU을 정의한 이후 브라우저에서이 오류가있어 :

을 " [] 연산자는 문자열에 대해 지원되지 않습니다. "

도움이 될 것입니다!

+0

TS에 숨겨진 (보이지 않는) 문자 일 수 있습니까? IDE 또는 16 진수 편집기로 확인하십시오. – pgampe

답변

3

이것은 TYPO3 7.6.15 및 PHP 7.1 (Bug report)의 버그입니다. 이 파일은 이미 고쳐졌으며 2017 년 2 월 28 일 화요일 (source)에 예정된 다음 릴리스 7.6.16에 포함될 예정입니다.

릴리스 전까지 수동으로 패치를 적용 할 수 있습니다. 패치 here을 찾으십시오.

또한 TYPO3 7LTS는 이 아니며은 공식적으로 PHP 7.1을 지원하지만 TYPO3 8LTS는 (source)이됩니다.

+0

위대한, 감사합니다! –