Hyperlink 链接到打字脚本中的imagefile
我想在打字版中使用Photosweep。6.1,所以我需要以html的形式获取如下内容:Hyperlink 链接到打字脚本中的imagefile,hyperlink,typo3,typoscript,photoswipe,Hyperlink,Typo3,Typoscript,Photoswipe,我想在打字版中使用Photosweep。6.1,所以我需要以html的形式获取如下内容: <ul id="Gallery" class="gallery"> <li><a href="fileadmin/images/mobile/Verschiedenes/full/DSC_0110.JPG" rel="external"><img src="fileadmin/images/mobile/Verschiedenes/thumbs/DSC_0110.J
<ul id="Gallery" class="gallery">
<li><a href="fileadmin/images/mobile/Verschiedenes/full/DSC_0110.JPG" rel="external"><img src="fileadmin/images/mobile/Verschiedenes/thumbs/DSC_0110.JPG" alt="Image 01" /></a></li>
<li><a href="fileadmin/images/mobile/Verschiedenes/full/DSC_0111.JPG" rel="external"><img src="fileadmin/images/mobile/Verschiedenes/thumbs/DSC_0111.JPG" alt="Image 02" /></a></li>
</ul>
为了得到这些图片,我在页面上使用了“资源”,并添加了以下打字代码:
temp.pics = FILES
temp.pics {
#folders = 1:thumbs/
references {
table = pages
uid.data = tsfe:id
fieldName = media
}
renderObj = IMAGE
renderObj {
#file.import.data = file:current:originalUrl
file.import.data = file:current:originalUid
altText.data = file:current:title
wrap = <li>|</li>
imageLinkWrap = 1
imageLinkWrap {
# Activate ImageLinkWrap.
enable = 1
typolink.parameter = fileadmin/images/mobile/Verschiedenes/full/{field:current:uid}
}
}
stdWrap.wrap = <ul id="Gallery" class="gallery">|</ul>
}
page.10 {
template.file = fileadmin/templates/mobile/main_bilder.html
marks.BILDER < temp.pics
}
temp.pics=文件
临时照片{
#文件夹=1:拇指/
参考资料{
表=页
uid.data=tsfe:id
字段名=媒体
}
renderObj=图像
伦德罗布{
#file.import.data=文件:当前:originalUrl
file.import.data=文件:当前:originalUid
altText.data=文件:当前:标题
包裹=|
imageLinkWrap=1
图像链接包裹{
#激活ImageLinkWrap。
启用=1
typlink.parameter=fileadmin/images/mobile/Verschiedenes/full/{field:current:uid}
}
}
stdWrap.wrap=
}
第9.10页{
template.file=fileadmin/templates/mobile/main_bilder.html
标记。舱底<温度图
}
之后,我几乎得到了我想要的,但以下html输出不是我想要的:
<a class="ui-link" href="fileadmin/images/mobile/Verschiedenes/full/{field:current:uid}">
因此变量{field:current:uid}不会被文件名替换。有人有主意吗
多谢各位 试试看
typolink.parameter.data = ...
或
谢谢你为我指明了正确的方向!在我的星座中,这是正确的代码:
temp.pics = FILES
temp.pics {
references {
table = pages
uid.data = tsfe:id
fieldName = media
}
renderObj = IMAGE
renderObj {
file.import.data = file:current:originalUid
altText.data = file:current:title
wrap = <li>|</li>
imageLinkWrap = 1
imageLinkWrap {
# Activate ImageLinkWrap.
enable = 1
typolink.parameter = fileadmin/images/mobile/Verschiedenes/full/{file:current:name}
typolink.parameter.insertData = 1
}
}
stdWrap.wrap = <ul id="Gallery" class="gallery">|</ul>
}
page.10.marks.BILDER < temp.pics
temp.pics=文件
临时照片{
参考资料{
表=页
uid.data=tsfe:id
字段名=媒体
}
renderObj=图像
伦德罗布{
file.import.data=文件:当前:originalUid
altText.data=文件:当前:标题
包裹=|
imageLinkWrap=1
图像链接包裹{
#激活ImageLinkWrap。
启用=1
typlink.parameter=fileadmin/images/mobile/Verschiedenes/full/{file:current:name}
typolink.parameter.insertData=1
}
}
stdWrap.wrap=
}
第10.10页标记舱壁<温度图
temp.pics = FILES
temp.pics {
references {
table = pages
uid.data = tsfe:id
fieldName = media
}
renderObj = IMAGE
renderObj {
file.import.data = file:current:originalUid
altText.data = file:current:title
wrap = <li>|</li>
imageLinkWrap = 1
imageLinkWrap {
# Activate ImageLinkWrap.
enable = 1
typolink.parameter = fileadmin/images/mobile/Verschiedenes/full/{file:current:name}
typolink.parameter.insertData = 1
}
}
stdWrap.wrap = <ul id="Gallery" class="gallery">|</ul>
}
page.10.marks.BILDER < temp.pics