Foros del Web » Programando para Internet » PHP » Zend »

Pasar parametro de Controller a View Helper

Estas en el tema de Pasar parametro de Controller a View Helper en el foro de Zend en Foros del Web. Hola amigos me pregunto si es posible: En mi controller estoy haciendo esto: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original class IndexController extends Zend_Controller_Action {   ...
  #1 (permalink)  
Antiguo 23/01/2012, 19:00
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 6 meses
Puntos: 188
Pasar parametro de Controller a View Helper

Hola amigos me pregunto si es posible:

En mi controller estoy haciendo esto:

Código PHP:
Ver original
  1. class IndexController extends Zend_Controller_Action{
  2.  
  3. public function miAction(){
  4.  
  5. $this->view->paginator = $paginator;
  6.  
  7. }
  8.  
  9.  
  10. }

Y me pregunto si en un viewHelper puedo acceder....

Código PHP:
Ver original
  1. class Zend_View_Helper_List extends Zend_View_Helper_Abstract{
  2.  
  3. public function list(){
  4.  
  5. var_dump($this->paginator);
  6.  
  7. }
  8.  
  9.  
  10. }


Eso no me ha sido posible.

????

Muchas gracias.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #2 (permalink)  
Antiguo 24/01/2012, 07:06
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 2 meses
Puntos: 845
Respuesta: Pasar parametro de Controller a View Helper

Si view es el mismo objeto para los dos(controller y view helper) no deberias tener problemas, aunque en el view helper deberías acceder a view y no a $this directamente, igual no creo que sea lo mas adecuado, porque no lo pasas por parámetro al view helper ?

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #3 (permalink)  
Antiguo 24/01/2012, 08:33
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 6 meses
Puntos: 188
Respuesta: Pasar parametro de Controller a View Helper

Gracias por responder amigo.

¿Como lo puedo pasar por parámetro al view helper?

Gracias
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.
  #4 (permalink)  
Antiguo 24/01/2012, 09:04
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 2 meses
Puntos: 845
Respuesta: Pasar parametro de Controller a View Helper

Algo así:

view helper
Código PHP:
Ver original
  1. ...
  2. public function list(Paginator $p)
  3. {
  4.    Debug::dump($p);  
  5. }

view
Código HTML:
Ver original
  1. echo $this->list($this->paginator);

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #5 (permalink)  
Antiguo 24/01/2012, 14:52
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 6 meses
Puntos: 188
Respuesta: Pasar parametro de Controller a View Helper

jeje si verdad. XD

Gracias amigo
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.

Etiquetas: controller, parametro, view
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:30.