[英]newb: typo3 access uploaded images in typoscript
我正在尝试在本教程中做一个非常基本的库。
在Tut的示例中,他们像这样从上载/媒体/加载图片
page.10.marks.PROJECTTHUMBNAIL = IMG_RESOURCE
page.10.marks.PROJECTTHUMBNAIL {
stdWrap.wrap = <img src="|" />
file {
import = uploads/media/
import.data = levelmedia: -1,slide
import.listNum = 0
}
}
但现在我想加载已在image-cObject中上传的图片。
这是一个令人尴尬的问题,但我已经尝试了两天,但似乎无法正确解决-.-我确定那里有很多答案...我只是没有知道要放入Google的神奇词来查找TT
我尝试了一些非常基本的操作,例如与上述操作相同,但是使用了不同的路径,我通过IMAGE
和IMG_RESOURCE
的TSRef
进行IMG_RESOURCE
,尝试摆弄CONTENT
,并尝试适应tt_content.image.20 = USER
(?? Oo)打字稿对象浏览器中的描述...但是全部无济于事,因为我对我正在做的事情知之甚少-.-
在正确的方向轻推任意将不胜感激!
您必须使用CONTENT
cObject加载内容元素,并设置如何呈现内容。 这将在给定页面上加载图像内容元素,无论它们位于哪一列中:
page.10.marks.PROJECTTHUMBNAIL = CONTENT
page.10.marks.PROJECTTHUMBNAIL {
table = tt_content
select {
where = CType = 'image' AND image != ''
orderBy = sorting ASC
}
renderObj = IMAGE
renderObj {
file {
import = uploads/pics/
import.field = image
import.listNum = 0
}
}
}
注意 : renderObj
只是我的示例,它仅呈现Image元素的第一个图像 。 您可以根据需要设置渲染,例如将文件设置为GIFBUILDER
,这将允许您调整图像的大小。 您还可以调整选择以加载具有更精确条件的内容元素。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.