Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/05/2011, 22:46
Avatar de HiToGoRoShi
HiToGoRoShi
 
Fecha de Ingreso: abril-2008
Mensajes: 849
Antigüedad: 16 años
Puntos: 31
ZF muchas dudas

Que tal usare este post para despejarme todas mis dudas...

1- ¿Que es el boostrap en si?
2- ¿Como puedo cargar mis helpers por defecto?
3- ¿Como puedo extender las funcionalidades de los Helper?, es decir creo un funcion que se llame calcularEdad(@fechaNac), en mi vista me gustaria poder hacer algo asi

Código PHP:
Ver original
  1. Su edad es <?php echo calcularEdad(@fecha); ?>

4- ¿Puedo cargar diveresas vistas en un controlador?, algo como esto
Código PHP:
Ver original
  1. $this->load->view('header');
  2. $this->load->view('menu');
  3. $this->load->view('cuerpo');

Aunque ya lo tengo resuelto en un layout, pero quisiera saber como se hace

4.1 ¿Como especifico que controladores van hacer uso del layout por defecto?
4.2 ¿Como puedo imprimir variables dentro del layout?, es decir tengo una aplicacion dinamica supongamos que cada ves que voy navegando por la web el <title></title> quiero que cambie de nombre, por ejemplo en INicio deberia decir Inicio, en el modulo de Usuario, deberia decir otra cosa... es decir alterar el nombre de los <title> que esta defenido en mi layout por defecto lo tengo asi

Código PHP:
Ver original
  1. <!DOCTYPE html
  2.     PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  3.     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4. <html>
  5. <head>
  6.     <?php echo $this->headTitle('Peru Guitar | Red Social de Musicos') ?>
  7.     <?php echo $this->headScript()?>
  8.     <?php echo $this->headStyle() ?>
  9.     <?php echo $this->headLink()->appendStylesheet('css/style.css') ?>
  10.     <?php echo $this->headLink()->appendStylesheet('css/smoothness/jquery-ui-1.8.13.custom.css') ?>
  11. </head>
  12. <body>
  13.     <?php echo $this->render('header.phtml') ?>
  14.     <div id="pg_content" class="ui-corner-all"><?php echo $this->layout()->content ?></div>
  15.     <?php echo $this->render('footer.phtml')?>
  16. </body>
  17. </html>