에서 파일 참조로부터 이미지 경로 가져 오기 Extbase 확장 (TYPO3 6.2)에서 XML을 반환하는 PHP 기반 뷰를 사용합니다. 모든 것은 XML에 포함되어야하는 이미지의 경로를 제외하고는 훌륭하게 작동합니다.Extbase PHP 기반 뷰 (TYPO3)
$user->addChild('event_image', $event->getPerformance()->getEventImage());
XML의 출력은 다음과 같습니다 :
나는 파일 참조 얻기 위해 다음을 사용하여이 코드와 이미지에 URL 경로를 얻을 때
<event_image>TYPO3\CMS\Extbase\Domain\Model\FileReference:124</event_image>
을
$user->addChild('event_image', $event->getPerformance()->getEventImage()->getImage()->getOriginalResource()->getPublicUrl());
다음과 같은 오류 메시지가 나타납니다.
Fatal error: Call to undefined method TYPO3\CMS\Extbase\Domain\Model\FileReference::getImage()
질문 : 파일 참조에서 URL 경로를 얻으려면 어떻게해야합니까?