2012-09-28 33 views
0

我正在使用SilverStripe 2.4.7和一个php库来生成QR码的png图像。这一切都工作完美,但我注意到,即使图像在文件夹中,他们不显示在我的CMS的“文件&图像”部分。我试图刷新缓存,但没有帮助。从文件和图像中缺少SilverStripe图像

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

谢谢

回答

1

挂上。找到答案。

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

+1

无论何时您不通过管理员或以编程方式添加文件,您需要导入它们(它们被添加到数据库以便于处理)。由于性能方面的原因,这不会自动完成(反复无数次扫描几百或几千个文件听起来不太聪明)。这是所有2.x版本的行为(不确定约3.0,还没有检查) – xeraa

+0

如果您通过CMS添加图像(文件和图像或通过所见即所得),您不必点击“查找新文件“。 –

+0

它们不是通过CMS添加的,它们通过编程方式生成并添加到其中一个文件夹。我的项目对SilverStripe来说有点奇怪,所以这个功能(99%的案例中的最佳实践)不符合我的需求。 – MillyMonster