Zend Framework appendFile não funcionar depois de incluir jQuery
-
23-09-2019 - |
Pergunta
Eu estou definindo um caminho local para a jQuery no meu layout.Em seguida, adicionar um outro arquivo js usando appendFile, mas não adicionar o arquivo que estou anexando.
no 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();
No meu ponto de vista:
$this->headScript()->appendFile($this->baseUrl().'/js/jquery.corner.js');
obrigado por qualquer ajuda
Nenhuma solução correta
Outras dicas
Você precisa colocar a seguinte linha na sua ação, em vez de modo de exibição:
$this->view->headScript()->appendFile($this->view->baseUrl().'/js/jquery.corner.js');
A linha de echo $this->headScript();
está sendo executado antes de qualquer de vista do código, então não vai levar o seu appendFile()
instrução em conta.Se você colocá-lo em sua ação, o código de ação é chamado antes do layout e ver são prestados, por isso vai levá-lo em conta.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow