Ver Mensaje Individual
  #10 (permalink)  
Antiguo 12/12/2009, 11:00
Avatar de oswaldochc
oswaldochc
 
Fecha de Ingreso: octubre-2009
Ubicación: Ecuador
Mensajes: 41
Antigüedad: 15 años, 3 meses
Puntos: 1
Respuesta: [ZF] Pasar parámetros a un view helper

Gracias Amigo

Entonces quedaria asi

Contoller
Código PHP:
class Menu_IndexController extends Zend_Controller_Action {
        public function 
indexAction() {
             
$this->view->parametro $this->_getParam('parametro');
    }

View
Código PHP:
<?php echo $this->menu($this->parametro); ?>
Layout
Código PHP:
<?php
echo $this->doctype();
?>
<html>
<head>
<?php 
echo $this->headTitle('Portal')
    ->
setSeparator(' / ')->setIndent(' ');
?>  
<?php echo $this->headMeta()->setIndent(' '?>
<?php 
echo $this->headLink()->setIndent(' '?>
<?php 
echo $this->headScript()->setIndent(' '?>
</head>

<body>
<div id="rigth">
   <?php echo $this->action("index","index","menu","parametro1"); ?>     
</div>
<div id="content">
   <?php echo $this->layout()->content?>     
</div>
<div id="left">
   <?php echo $this->action("index","index","menu","parametro2"); ?> 
</div>

</body>

</html>

Cada item de mi menu esta redireccionado a controllers y actions (otros modulos para presentar contenido) diferentes y asi no pasara por el menu controller. dandole el parametro. No quiero utilizar ActionStack ni ActionHelper por lo antes mencionado (rendimiento) entonces como haria para que pase por el controller dandole el parametro