Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

como definir una variable en bootstrap y usarla en un controlador o vista

Estas en el tema de como definir una variable en bootstrap y usarla en un controlador o vista en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Hola! No se bien como definir variables en el bootstrap y despues poder usarlas en un controlador. Gracias de antemano....
  #1 (permalink)  
Antiguo 20/12/2011, 09:21
Avatar de webseficientes  
Fecha de Ingreso: enero-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 320
Antigüedad: 19 años, 3 meses
Puntos: 14
como definir una variable en bootstrap y usarla en un controlador o vista

Hola!

No se bien como definir variables en el bootstrap y despues poder usarlas en un controlador.

Gracias de antemano.
__________________
Gerardo Benitez
Programador Web Freelance, SEO, Diseño web
  #2 (permalink)  
Antiguo 20/12/2011, 09:33
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: como definir una variable en bootstrap y usarla en un controlador o vista

Y el framework es ?
__________________
http://es.phptherightway.com/
thats us riders :)
  #3 (permalink)  
Antiguo 20/12/2011, 09:37
Avatar de webseficientes  
Fecha de Ingreso: enero-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 320
Antigüedad: 19 años, 3 meses
Puntos: 14
Respuesta: como definir una variable en bootstrap y usarla en un controlador o vista

estoy usando Zend Framework.
__________________
Gerardo Benitez
Programador Web Freelance, SEO, Diseño web
  #4 (permalink)  
Antiguo 20/12/2011, 09:51
Avatar de masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 16 años, 3 meses
Puntos: 845
Respuesta: como definir una variable en bootstrap y usarla en un controlador o vista

Recién veo el tag :P, ahora en cuanto a tu pregunta, puedes guardarlas en el registro o en el container del bootstrap(personalmente me gusta mas esta forma)

En el bootstrap(Registry):

Código PHP:
Ver original
  1. Zend_Registry::set('obj', new MyAwesomeClass();

en algún controller:

Código PHP:
Ver original
  1. $obj = Zend_Registry::get('obj');

En el bootstrap(container):

Código PHP:
Ver original
  1. $this->bootstrap('frontController');
  2. $fc = $this->getResource('frontController');
  3. $fc->getContainer()->set('obj', new MyAwesomeClass());


en algún controller:

Código PHP:
Ver original
  1. $obj = $this->getInvokeArg('bootstrap')->getContainer()->get('obj');

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)
  #5 (permalink)  
Antiguo 20/12/2011, 10:35
Avatar de webseficientes  
Fecha de Ingreso: enero-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 320
Antigüedad: 19 años, 3 meses
Puntos: 14
De acuerdo Respuesta: como definir una variable en bootstrap y usarla en un controlador o vista

Gracias Masterpupet!

Voy a usar la opción de Zend_Regestry.
__________________
Gerardo Benitez
Programador Web Freelance, SEO, Diseño web

Etiquetas: zend
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 15:36.