Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

cassiombc

[Resolvido] Jquery+ZEND

Recommended Posts

Galera estou com uma pequena bronca, o jquery esta ativo no meu zend

a classe em que ativei ele esta assim

bootstrap.php

<?php

class Bootstrap extends Zend_Application_Bootstrap_Bootstrap {

   protected function _initViewHelpers() {
       $view = new Zend_View ();
       $this->bootstrap('layout');
       $layout = $this->getResource('layout');
       $view = $layout->getView();
       $view->addHelperPath('ZendX/JQuery/View/Helper/', 'ZendX_JQuery_View_Helper');
       $viewRenderer = new Zend_Controller_Action_Helper_ViewRenderer ();
       $viewRenderer->setView($view);
       Zend_Controller_Action_HelperBroker::addHelper($viewRenderer);
   }

     protected function _initNavigation() {
       $this->bootstrap('layout');
       $layout = $this->getResource('layout');
       $view = $layout->getView();
       $config = new Zend_Config_Ini(APPLICATION_PATH.'/configs/navigation.ini');

       $navigation = new Zend_Navigation($config);
       $view->navigation($navigation);
   }


}

 

o meu layout esta assim

 

<?php
echo $this->doctype();
?>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
   <head>
       <?php
       echo $this->headMeta();
       echo $this->headLink()->prependStylesheet($this->baseUrl() . '/css/style.css');
       print $this->headScript();
       echo $this->headTitle();
       $this->jQuery()
               ->setLocalPath('scripts/jquery/jquery-1.8.1.min.js')
               ->setUiLocalPath('scripts/jquery/jquery-ui-1.8.23.custom.min.js')
               ->addStylesheet('styles/jquery/jquery-ui-1.8.23.custom.css')
               ->addJavascriptFile('scripts/jquery/jquery.ui.datepicker-pt-BR.js');
       echo $this->jQuery();
       ?>
       <script type="text/javascript">

           $(function(){
               $('div#slide').cycle();
           })
       </script>


   </head>

 

e o indexcontroller.php esta assim

 

<?php

class IndexController extends Zend_Controller_Action {

   public function init() {
       $this->view->headScript()->appendFile('/script/jQuery/jquery-1.8.1.min.js');
       $this->view->headScript()->appendFile('/script/jQuery/jquery.cycle.all.js');
       $this->view->headtitle('SEATECH');
       $this->view->headMeta()->appendHttpEquiv('Content-Type', 'text/html;charset=utf-8');
   }

   public function indexAction() {

   }
}

so que a função nao quer funcionar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Este $this->jQuery() só vai incluir o jQuery se você estiver utilizando os helpers do jQuery dentro do projeto (no form ou na view direto).

 

Provavelmente este não é o seu problema. Confira se os arquivos .js estão sendo encontrados pelo browser. Olha só:

 

->setLocalPath('scripts/jquery/jquery-1.8.1.min.js')

->appendFile('/script/jQuery/jquery-1.8.1.min.js');

 

Veja que em um deles você chama o arquivo na pasta script e no outro você chama na pasta scripts. Qual deles está correto?

 

Carlos Eduardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Grande matias vlw mesmo estou sempre errando no pertugues, eu vou ate deixar um recado para o pessoal que ver este topico, que antes de copiar e colar verifique as pastas que esao no SEU projeto e ajuste de acordo com o SEU projeto nao como o MODELO que esta no site.

MAtias meu querido mais uma vez Muito Obrigado, gostaria de pedir seu auxilio no outro post que criei sobre layout.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.