1. Para iniciar la sesión tengo que poner Zend_Session::start(); pero dónde?
- En el Bootstrap?
Código PHP:
protected function _initSession()
{
Zend_Session::start();
}
Código PHP:
public function Init()
{
Zend_Session::start();
}
Código PHP:
public function Init()
{
Zend_Session::start();
$idioma = new Zend_Session_Namespace('id_idiomas');
}
Código PHP:
public function indexAction()
{
$idioma = new Zend_Session_Namespace('id_idiomas');
if(isset($idioma->id) && !empty($idioma->id))
{
$idioma->id = $idioma->id; // viva la redundancia XD
}
else
{
$idioma->id = 1;
}
$this->view->numidioma = $idioma->id;
}
Código PHP:
public function caracteristicasAction()
{
$idioma = new Zend_Session_Namespace('id_idiomas');
$this->view->idioma_id = $idioma->id;
}