Zend Framework AppendFile nicht funktioniert nach jQuery enthalten
-
23-09-2019 - |
Frage
Ich bin in meinem Layout einen lokalen Pfad für jQuery zu setzen. Dann das Hinzufügen eines weiteren js Datei AppendFile verwenden, aber es ist nicht das Hinzufügen der Datei ich angehängt wird.
in Layout:
$jquery=$this->jQuery();
$jquery->enable(); // enable jQuery Core Library
$jquery->setLocalPath($this->baseUrl().'/js/jquery-1.3.2.min.js');
echo $jquery;
echo $this->headScript();
Aus meiner Sicht:
$this->headScript()->appendFile($this->baseUrl().'/js/jquery.corner.js');
Dank für jede Hilfe
Keine korrekte Lösung
Andere Tipps
Sie müssen die folgende Zeile in die Tat umzusetzen, statt Ihrer Ansicht:
$this->view->headScript()->appendFile($this->view->baseUrl().'/js/jquery.corner.js');
Die Linie echo $this->headScript();
wird, bevor irgendwelche Ihrer Ansicht Code ausgeführt wird, so wird es nicht Ihre appendFile()
Aussage berücksichtigen. Wenn Sie es in Ihrem Betrieb gesetzt, wird der Aktionscode aufgerufen, bevor das Layout und Ansicht gerendert werden, so dass er mich berücksichtigen wird.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow