Quien me puede explicar el porque de este error y como lo puedo
resolver:
Warning (512): DbAcl::check() - Failed ARO/ACO node lookup in
permissions check. Node references:
Aro: Array
(
[User] => Array
(
[identidad] => V-12345678
[nombre] => FABIAN
[apellido] => OLMOS
[correo] =>[email protected]
[nombre_empresa_naviera] => GLENMAR AC
[tipo_empresa_naviera] => 1
[rif_empresa_naviera] => J-123456789
[group_id] => 2
[status] => 1
)
)
Aco: controllers/Reports/byrif [CORE\cake\libs\controller\components
\acl.php, line 273]
Warning (2): Cannot modify header information - headers already sent
by (output started at C:\AppServ\www\empresas\cake\libs\debugger.php:
673) [CORE\cake\libs\controller\controller.php, line 742].
NOTA:
cuando coloco este codigo en mi controlador no me da error y no se el
porque. gracias de antemano
function beforefilter()
{
if ($this->Auth->user('group_id') != 3) {
$this->flash('<em>Usuario no autorizado para acceder a
esta
ubicación</em>.<b>Nota: Para acceder al módulo
solicitado, primero debe validarse como usuario del sistema y poseer
los privilegios necesarios.</b>', 'default', array('class'=>'error'));
$this->redirect($this->Auth->logout());
}
}
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.