Медиа-файлы ресурсов Typo3 /sys_file_reference для TMENU
Как я могу использовать ресурсы медиа-файлов -> Описание (Заголовок) для altTag/altText в меню.
В TYPO3 у вас есть возможность использовать свойства страницы для изображения ресурса и установить дополнительные метаданные. Я нашел эту ссылку: data [sys_file_reference] [6] [description]
NO = 1
NO {
ATagTitle.field = title
wrapItemAndSub = |</li>
allWrap = <li>|
after.cObject = IMAGE
after.cObject {
file.import.field = media
file.import = uploads/media/
file.import.listNum = 0
file.width = 250c
altText = {???:description}
altText.insertData = 1
}
stdWrap.htmlSpecialChars = 1
}
1 ответ
Начиная с TYPO3 6.0, поле мультимедиа использует File Abstraction Layer (FAL) для создания ссылок на загруженные объекты (например, изображения). Из-за этого изменения вы не можете использовать объект содержимого IMAGE для извлечения вставленного объекта, но сначала необходимо использовать объект содержимого FILES.
В вашем случае TypoScript должен выглядеть следующим образом:
after.cObject = FILES
after.cObject {
references.data = levelmedia:-1, slide
references.listNum = 0
renderObj = IMAGE
renderObj.altText.data = file:current:description
renderObj.file {
import.data = file:current:publicUrl
width = 250c
}
}
Ссылки: http://docs.typo3.org/typo3cms/TyposcriptReference/ContentObjects/Files/Index.html