gpt4 book ai didi

symfony - Sonata 媒体包 - 按名称获取 pdf 文件或在更新时更改文件名

转载 作者:行者123 更新时间:2023-12-02 10:57:12 25 4
gpt4 key购买 nike

我目前使用 SonataAdminBundle 和 SonataMediaBundle。
我的媒体包文件有问题,因为我的 pdf 文件没有以其名称保存,而是以 md5 或其他格式保存。

例如:

  • 媒体表格
  • id:1
  • 名称:iphone.pdf
  • provider_reference:9a0b7a35131e23f91666324562c52f08b7cb6604.pdf

我不想通过以下方式获取我的 pdf:

9a0b7a35131e23f91666324562c52f08b7cb6604.pdf

但是有它的名字(iphone.pdf)。

我想知道是否可以:

  • 按名称获取 pdf 文件?

  • 使用特定名称保存我的 pdf 文件吗?

最佳答案

在您的 Twig 中使用它,以便您可以使用其名称下载它:

{{ path('sonata_media_download', {'id': (your media object here|sonata_urlsafeid)}) }}

要在不下载的情况下查看它,我正在寻找它,如果找到东西我会回来。

祝你好运!

关于symfony - Sonata 媒体包 - 按名称获取 pdf 文件或在更新时更改文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35158644/

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