Ein Kunde von uns hat eine Silverstripe-Website, die er mit einem Unternehmen hostet, das das Cloudflare-CDN auf seinen Hosting-Plan anwendet.Wie Rocket Launcher auf Silverstripe CMS Javascript deaktiviert?
Wir können nicht auf die Cloudflare-Einstellungen zugreifen, aber eine der Einstellungen "Rocket Launcher" ändern, damit die Silverstripe-CMS-Javascript-Dateien (lib.js, leftandmain.js) nicht berührt werden.
It is possible to make Rocket Launcher ignore a script:
<script data-cfasync="false" src="/javascript.js"></script>
jedoch das CMS Javascript dynamisch durch Kernsilvers Code geladen wird:
Requirements::combine_files('leftandmain.js', $leftAndMainIncludes);
Ist es möglich, die data-cfasync="false"
Variable, um das Skript Tag hinzuzufügen durch die Erweiterung der Kerncode?
möchte ich die Ausgabe zu lesen:
<script type="text/javascript" data-cfasync="false" src="/assets/_combinedfiles/leftandmain.js?m=1486678668"></script>
Jede Hilfe sehr geschätzt wird.
Ich glaube nicht. Die Skript-Tags, die generiert werden, sind fest in 'Requirements :: includeInHTML' codiert. –