Gibt es irgendwelche Beispiele, wie man HTML5Boilerplate in Symfony integrieren kann? Das Problem, das ich in läuft ist die Art und Weise Symfony Stylesheet und Javascript laden behandelt.
Symfony mag es, wenn Sie Ihre Stylesheets und Javascript zu einem speziellen Objekt im Controller hinzufügen (oder sie in der view.yml
) und dann ruft Ihre Vorlage/Ansicht einfach <?php include_stylesheets() ?>
y <?php include_javascripts() ?>
.
Das Problem ist, dass die HTML5Boilderplate-Vorlage möchte, dass Sie die Modernizr.min.js
において <head>
und alle übrigen Javascript-Dateien am Ende der Datei </body>
. Symfony's magische Funktion will nur laden sie alle auf einmal aber. Und ich kann nicht scheinen, um herauszufinden, einen Weg, um selektiv laden Sie eine zu einer Zeit in der Vorlage.
Außerdem hat HTML5Boilerplate CDN jQuery Laden mit einer dynamischen lokalen Backup-Last wie diese:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.5.1/jqduery.js"></script>
<script>window.jQuery || document.write("<script src='js/backend/libs/jquery-1.5.1.min.js'>\x3C/script>")</script>
Gibt es irgendwie, dies in Symfony-Templates zu erreichen, ohne dass die PHP-Injektion $_SERVER[whatever]
in den Code?
Ich fühle mich wie ich kann wahrscheinlich machen es alle zusammen arbeiten, aber ich versuche zu vermeiden, machen es zu hacky, weil Symfony so viele magische Methoden und Voodoo verwendet...
Symfony-Version Ich verwende Symfony 1.4 für dieses Projekt. Auf dem verfügbaren Webhost läuft noch nicht PHP 5.3.x, was eine Voraussetzung für Symfony 2.0 ist.