TYPO3 / Typoscript:从页面属性获取媒体
TYPO3 / Typoscript : get the media from page properties
我正在处理 Typo3 6.2,我在 "resource" 字段 t :
中上传了一个媒体(图片)页面
我正在尝试在我的 Typoscript 中获取图片,我相信我必须使用 属性 之类的 {field:something_here} 但我不知道是哪个?
编辑:
我已经试过了,但没有成功(没有生成任何东西):
5 = FILES
5 {
references.data = levelmedia:-1,slide
references.listNum = 0
renderObj = TEXT
renderObj.data = file:current:publicUrl
}
还有这个:
5 = FILES
5 {
references {
table = pages
uid.data = page:uid
fieldName = ogimage
}
maxItems = 1
renderObj = TEXT
renderObj {
data = file:current:uid
}
}
}
还有这个:
5 {
file.import.data = levelmedia: -1, slide
file.import = fileadmin/user_upload/
file.import.listNum = 0
file.import.override.field = media
}
.. 上面的代码生成了一张图片 (http://www.mycompany.com/typo3conf/ext/news/Resources/Public/Icons/news_domain_model_news_add.png) 但不是很好!
问题已解决!
经过数小时或研究后,我找到了一个工作片段:
5=FILES
5.begin = 0
5.maxItems = 1
5.references.table = pages
5.references.uid.data = uid
5.references.fieldName = media
5.renderObj = TEXT
5.renderObj {
data = file:current:publicUrl
wrap = <div class="image-section" style="background-image:url('/|')"> </div>
}
我正在处理 Typo3 6.2,我在 "resource" 字段 t :
中上传了一个媒体(图片)页面我正在尝试在我的 Typoscript 中获取图片,我相信我必须使用 属性 之类的 {field:something_here} 但我不知道是哪个?
编辑:
我已经试过了,但没有成功(没有生成任何东西):
5 = FILES
5 {
references.data = levelmedia:-1,slide
references.listNum = 0
renderObj = TEXT
renderObj.data = file:current:publicUrl
}
还有这个:
5 = FILES
5 {
references {
table = pages
uid.data = page:uid
fieldName = ogimage
}
maxItems = 1
renderObj = TEXT
renderObj {
data = file:current:uid
}
}
}
还有这个:
5 {
file.import.data = levelmedia: -1, slide
file.import = fileadmin/user_upload/
file.import.listNum = 0
file.import.override.field = media
}
.. 上面的代码生成了一张图片 (http://www.mycompany.com/typo3conf/ext/news/Resources/Public/Icons/news_domain_model_news_add.png) 但不是很好!
问题已解决!
经过数小时或研究后,我找到了一个工作片段:
5=FILES
5.begin = 0
5.maxItems = 1
5.references.table = pages
5.references.uid.data = uid
5.references.fieldName = media
5.renderObj = TEXT
5.renderObj {
data = file:current:publicUrl
wrap = <div class="image-section" style="background-image:url('/|')"> </div>
}