【问题标题】:Multimedia preview not updated?多媒体预览未更新?
【发布时间】:2012-09-03 14:51:25
【问题描述】:

我们有一个带有 Save/Initiated (oncomponentsavepre) 事件的事件系统,其中缩略图是从正在保存的多媒体组件中创建的。

然后将新的缩略图多媒体组件作为多媒体链接添加到事件中传递的图像组件的元数据中。

每当更新原始组件中的图像时,缩略图也会更新为新的缩略图图像。

然而,打开多媒体组件后有一个小问题。我希望元数据显示多媒体链接中新创建的缩略图的预览。但是您看到的是前一个缩略图组件的预览。

有人知道如何更新多媒体链接预览吗?

【问题讨论】:

  • 您以这种方式执行此操作而不是在发布时调整图像大小的任何特定原因,例如使用调整器 TBB?
  • 好问题,客户端仍然有很多依赖缩略图组件的遗留应用程序/组件模板(vbscript,我知道......它很旧)。它们最终将被复合模板取代,但目前它必须与原始图像组件中的缩略图组件有关。
  • 很公平,只是好奇:)
  • 当您尝试将缩略图保存到本地磁盘时会发生什么情况,您是否保存了新版本?
  • @NickoliRoussakov 打开和保存缩略图工作正常。我可以将图像保存到磁盘,并通过事件系统获得创建的图像。该问题似乎只出现在该缩略图组件的组件链接的小预览上。因为这是 2011 年的新事物,所以我怀疑这是一个错误。我想我会为 SDL 创建一个问题来看看这个。

标签: tridion tridion-2011


【解决方案1】:

得到支持确认这实际上是一个错误。并且有一个针对这个问题的修补程序: sdltridionworld 网站上的 CM_2011.1.1.80564 将处理此问题。

【讨论】:

    【解决方案2】:

    我假设这按预期工作,它只是 SDL Tridion 中的预览?

    这可能只是组件对话框中的缓存吗?如果你按 f5,它会给出正确的预览图像吗?在我更改架构以获取更新的字段等之后,我通常必须按 f5。

    我正在寻找是否有办法关闭此缓存(我还找不到),但在极端情况下,您可能会创建一个扩展来强制刷新此图像,我也在那里看到是来自 SDL 的一个很好的在线文档:debugging the CME gui @ SDL TridionWorld.com

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-19
    • 2017-11-17
    • 1970-01-01
    • 1970-01-01
    • 2012-11-23
    • 1970-01-01
    • 1970-01-01
    • 2015-01-08
    相关资源
    最近更新 更多