2016-06-16 3 views
2

SilverstripeのGIFの横に表示される "読み込み中..."という既定のテキストを削除する方法を知っている人はいますか?Silverstripeの読み込みテキストを削除します

新しいGIFをアップロードしましたが、これを表示して読み込みビットを削除したいだけです。

お時間をいただきありがとうございます。

答えて

2

独自のCMSLoadingScreen.ssテンプレートファイルを作成してmysite/templatesに入れることができます。

あなたはそれとカスタムCSSが必要な場合は、必要とすることができ、そのテンプレート内、または設定ファイルを経由して(例えば。mysite/_config/config.yml

LeftAndMain: 
    extra_requirements_css: 
    - my/path/to/styles.css 
2
#> find framework/ -type f -name '*.yml' | xargs grep -H 'Loading...' 
... 
framework/lang/en.yml: LOADING: Loading... 
... 

私はあなただけ個人用サイトではこのように個人用サイトのディレクトリの下に/ LANG/EN/en.yml

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

を(SS 3.2)

をオーバーライドすることができると思っていた...しかし、テンプレートの_t()への呼び出しでは機能しませんでした(バックエンド(PHP)呼び出しロジックのためには機能します)

テンプレートに変更が反映されるようにするには、あなたのtemplates/my-projectフォルダの下にlang/en(たとえば)dirを置く必要があります。

..ブラウザでは、通常は?flush = allを呼び出すことでSilverStripeキャッシュをクリアする必要があります。

関連する問題