删除Silverstripe上的加载文本

时间:2016-06-16 20:39:10

标签: loading gif silverstripe

是否有人知道如何删除在Silverstripe中显示在GIF旁边的“正在载入...”的默认文字?

我上传了一个新的GIF,现在我只想显示并删除加载位。

感谢您的时间。

2 个答案:

答案 0 :(得分:3)

您可以创建自己的collect模板文件,并将其放入CMSLoadingScreen.ss

如果您需要自定义CSS,可以在模板中或通过配置文件(例如mysite/templates

mysite/_config/config.yml

答案 1 :(得分:2)

#> find framework/ -type f -name '*.yml' | xargs grep -H 'Loading...'
...
framework/lang/en.yml:    LOADING: Loading...
...

我以为你可以在mysite目录下覆盖(SS 3.2)

mysite / lang / en / en.yml

en:
  CMSLoadingScreen_ss:
    LOADING: 'Please wait...'

...但它在模板中对_t()的调用没有用(它应该适用于后端(PHP)调用逻辑)

要允许模板查看更改,您需要在lang/en文件夹下放置templates/my-project(例如)目录。

..您还需要通过在浏览器中正常调用?flush = all来清除SilverStripe缓存。