gpt4 book ai didi

plone - 如何在 ListView 中显示基于灵巧的 Plone 内容类型的图像?

转载 作者:行者123 更新时间:2023-12-04 17:39:30 26 4
gpt4 key购买 nike

在 ListView 中显示基于灵巧的 Plone 内容类型的图像的最佳方式是什么?

假设我有一个文件夹,其中包含提供图像字段的基于灵巧的内容对象,并且我想将这些对象(作为目录大脑)与其图像一起列出。可以通过调用绝对 URL 来显示列表中的图像:

<img src="" tal:attributes="src string:${item/getURL}/@@images/image/thumb" />

但是,如果图像不存在,Plone 会引发错误,并且我没有看到检查图像是否存在于页面模板中的好方法。我们显然不想为列表唤醒对象,以查找图像。

我是否必须在目录中创建一个图像元数据列,或者是否有我没有看到的更好的解决方案?

最佳答案

只要正确批处理,我就不会太担心唤醒列表中的对象。如果您使用 plone.app.textfield 和 plone.namedfile 中的字段,那么大数据将保存在单独的持久对象中,因此主要内容项对象相对较轻。当然,如果您想确保它不会对您的案例造成伤害,请进行自己的基准测试。

关于plone - 如何在 ListView 中显示基于灵巧的 Plone 内容类型的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7486292/

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