Ver Mensaje Individual
  #17 (permalink)  
Antiguo 06/02/2010, 20:35
maue75
 
Fecha de Ingreso: noviembre-2008
Mensajes: 288
Antigüedad: 16 años
Puntos: 2
Respuesta: Zend, pasar valores a un js tratado como un php

Hola GatorV, perdón por la demora, me tarde unos días en probar el método.

No he podido hacerlo andar.

Como mencionaste, hice lo siguiente:

1-/modules/default/layouts/scripts/main.phtml

agregue en el <head> la línea:
<script type="text/javascript" src="/javascript/code"></script>

2-cree un controlador:
/modules/default/controllers/JavascriptController.php

<?php

class JavascriptController extends Zend_Controller_Action
{
public function codeAction()
{
$this->getResponse()->setHeader('Content-Type', 'text/javascript');
$this->view->something = "esta es la variable java";
}

}

3--/modules/default/views/scripts/code.phtml
//todo tu JS
var something = "<?php echo $this->view->something; ?>";
alert(var);


Y no me anda. Creo que me falta algo para invocar al controlador desde
<script type="text/javascript" src="/javascript/code"></script>
pero no se como.