2016-06-16 11 views
2

Kann jemand den Standardtext entfernen, der besagt, dass "Loading ..." neben dem GIF in Silverstripe angezeigt wird?Ladetext auf Silverstripe entfernen

Ich habe ein neues GIF hochgeladen und jetzt möchte ich das nur zeigen und das Ladebit entfernen.

Danke für Ihre Zeit.

Antwort

2

Sie können Ihre eigene CMSLoadingScreen.ss Vorlagendatei erstellen und in mysite/templates eingeben.

Wenn Sie benutzerdefinierte CSS mit, dass benötigen, können Sie verlangen, dass innerhalb Ihrer Vorlage oder über Konfigurationsdatei (zB. 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... 
... 

Ich hatte gedacht, die Sie gerade so unter dem mysite dir außer Kraft setzen könnte (SS 3,2)

In mysite/lang/en/en.yml

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

... aber es funktionierte nicht für Aufrufe an _t() in Vorlagen (Es sollte für Backend (PHP) Aufruf Logik obwohl)

Um Vorlagen zu ermöglichen, Ihre Änderung zu sehen, Sie müssen Sie eine lang/en (zum Beispiel) dir unter Ihrem templates/my-project Ordner fallen lassen.

..Sie müssen den SilverStripe-Cache löschen, indem Sie den üblichen Aufruf von? Flush = all in Ihrem Browser ausführen.