【问题标题】:SilverStripe Images missing from Files and Images文件和图像中缺少 SilverStripe 图像
【发布时间】:2012-09-20 03:30:53
【问题描述】:

我正在使用 SilverStripe 2.4.7 和一个 php 库来生成 QR 码的 png 图像。这一切都很完美,但我注意到即使图像在文件夹中,它们也不会显示在我的 CMS 的“文件和图像”部分中。我已经尝试刷新缓存,但没有帮助。

任何人都可以对此有所了解吗?

谢谢

【问题讨论】:

    标签: image silverstripe


    【解决方案1】:

    等一下。找到答案了。

    显然 2.4 有一个小怪癖,您必须单击“文件和图像”选项卡中的“查找新文件”按钮。这解决了我的问题,但对 CMS 的用户来说很烦人。

    【讨论】:

    • 当您不通过管理员或以编程方式添加文件时,您需要导入它们(它们被添加到数据库中以便于处理)。出于性能原因,这不是自动完成的(无缘无故地重复扫描几百或几千个文件听起来不太聪明)。这是所有 2.x 版本的行为(不确定 3.0,尚未检查)
    • 如果您通过 CMS(文件和图像或通过所见即所得)添加图像,则不必单击“查找新文件”。
    • 它们不是通过 CMS 添加的,而是以编程方式生成并添加到其中一个文件夹中。我的项目对于 SilverStripe 来说有点奇怪,所以这个功能(虽然在 99% 的情况下是最佳实践)不能满足我的需求。
    猜你喜欢
    • 2014-09-27
    • 2017-06-17
    • 1970-01-01
    • 1970-01-01
    • 2012-01-03
    • 1970-01-01
    • 2013-06-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多