gpt4 book ai didi

TYPO3 6.2 : Image-Slider with Hyperlink from Page Ressources

转载 作者:行者123 更新时间:2023-12-05 01:21:16 28 4
gpt4 key购买 nike

我从页面资源中做了一个运行良好的图像 slider 。现在我正在尝试使用资源中也提供的链接来超链接这些图像。这是我目前所拥有的:

TS:

lib.headerimage = COA_INT
lib.headerimage {
1 = COA
1 {
stdWrap.required = 1
stdWrap.outerWrap.cObject = TEXT
stdWrap.outerWrap.cObject.value = <li><img src=" | " /></li>

2 = IMG_RESOURCE
2 {
file {
import.data = levelmedia:-1, slide
import.listNum = 0
treatIdAsReference = 1
}
}
}
2 < .1
2.2.file.import.listNum = 1
3 < .1
3.2.file.import.listNum = 2
}

布局:

<div class="headerimage">
<ul>
<f:render section="headerimage" />
</ul>
</div>

这会产生预期的 HTML 输出

<ul>
<li>
<img />
</li>
</ul>

但我想要以下输出

<ul>
<li>
<a href="link_from_page_ressource">
<img />
</a>
</li>
</ul>

如何在我的图片周围获取这些链接?

提前致谢

更新

解决方案:

lib.headerimage = COA
lib.headerimage {
1 = FILES
1 {
references {
data = levelmedia:-1, slide
}
renderObj = COA
renderObj {
wrap = <li>|</li>

1 = IMAGE
1 {
file.import.data = file:current:publicUrl
altText.data = file:current:title
stdWrap.typolink.parameter.data = file:current:link
}
}
}
}

最佳答案

您应该使用 FILES 来处理这个问题。使用类似(未经测试!)

lib.headerimage = COA
lib.headerimage {
wrap = <ul>|</ul>

10 = FILES
10 {
references {
data = levelmedia:-1, slide
}

renderObj = COA
renderObj {
10 = IMAGE
10 {
file.import.data = file:current:publicUrl
altText.data = file:current:title
stdWrap.typolink.parameter.data = file:current:link
wrap = <li>|</li>
}
}
}
}

关于TYPO3 6.2 : Image-Slider with Hyperlink from Page Ressources,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25928580/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com