사용자 정의 확장 프로그램에서 tx_news의 "목록보기에 표시"와 유사하게 읽을 필요가있는 이미지 메타 데이터에 이진 변수를 도입했습니다.TYPO3 FAL : 유체 템플릿에 사용자 정의 필드 추가 및 읽기
나는 변수를 추가 할 수 있었다 예를 들어 tx_news와, 새로운 팔레트는 백엔드에있는 체크 박스를 보여주고 선택은 내가 처음으로 시도
... sys_file_reference 테이블에 새 데이터베이스 필드에 등록 그것을 작동하도록 도메인에서 선언하지만 변수를 사용할 수 없습니다. 루프 내에서 루프를 호출하여 동일한 파일의 배열 이었기 때문에 변수를 사용할 수 없습니다 ... (this was my question)
물동이를 문양에 새 변수 opentab
으로 바꾸면 유체 템플릿에이 새 변수를 사용해야합니다. 나는 다음과 같이 볼 수 디버깅하는 경우 :
<f:for each="{object.items}" as="item" iteration="iteration">
<f:debug>{item.originalResource}</f:debug>
# debug result
TYPO3\CMS\Core\Resource\FileReferenceprototypeobject
propertiesOfFileReference => array(36 items)
uidOfFileReference => NULL
name => NULL
originalFile => TYPO3\CMS\Core\Resource\Fileprototypeobject
mergedProperties => array(empty)
propertiesOfFileReference
가 나는 올바른 값으로 "opentab"를 볼 수 있지만 내가 찾은이 {item.originalResource.title}
propertiesOfFileReference
에서 같이 사용할 수있는 "제목"가 그것을 사용하는 방법!
감사합니다.이 FAL 어레이에 대한 언급이 있습니까? – webMan
'{item.originalResource.properties}'이것은 일종의 동적 배열입니다. 이것은'sys_file_reference'의 모든 속성으로'sys_file'과'sys_file_metadata'의 속성으로 합쳐집니다. 따라서이 테이블에 대한 참조는 'TCA'입니다. https://docs.typo3.org/typo3cms/FileAbstractionLayerReference/UsingFal/Frontend/Index.html#fluid에 정보를 추가해야한다고 생각하십시오. 문서에이 정보를 추가 하시겠습니까? :) – minifranske
ik ben een 'beginner'... 잠시 동안 TYPO3를 사용해 보았지만 여전히 혼란스럽고 시행 착오를 많이 거칩니다. , 그 페이지는 꽤 간결하며 더 많은 정보와 함께 할 수 있습니다. – webMan