Exacto, los usuarios debes de crearlos con ayuda del AclBehavior para que se agreguen en las tablas antes mencionadas como dijo Leonardo.
2011/5/17 Leonardo Hidalgo Piña <[email protected]> > Como creaste el usuario y los grupos con el que te estas logueando? > > Estos deben ser creados desde cake ya que deben quedar almacenados en la > tabla aros, users y groups. > > > Saludos. > > El 17 de mayo de 2011 13:14, Carlos Solorzano <carlos.solorzano.ec@ > gmail.com> escribió: > > El app_controller.php quedó así >> >> >> <?php >> >> class AppController extends Controller >> { >> var $components = array('Acl', '*Session*', 'Auth'); >> >> function beforeFilter() { >> //Configure AuthComponent >> >> $this->Auth->authorize = 'actions'; >> $this->Auth->loginAction = array('controller' => 'users', >> 'action' => 'login'); >> $this->Auth->logoutRedirect = array('controller' => 'users', >> 'action' => 'login'); >> $this->Auth->loginRedirect = array('controller' => 'posts', >> 'action' => 'add'); >> } >> } >> >> ?> >> >> >> y aun me sale este error: >> >> >> *Warning* (512): AclNode::node() - Couldn't find Aro node identified by >> "Array >> ( >> [Aro0.model] => Group >> [Aro0.foreign_key] => 1 >> ) >> " [*CORE\cake\libs\model\db_acl.php*, line *191*] >> >> *Warning* (2): Cannot modify header information - headers already sent by >> (output started at D:\xampp\htdocs\acl\cake\libs\debugger.php:673) >> [*CORE\cake\libs\controller\controller.php*, line *742*] >> >> >> >> El 17 de mayo de 2011 12:09, Leonardo Hidalgo Piña >> <[email protected]>escribió: >> >> revisa en el manual la seccion de componentes ahi sale explicado. >>> >>> El 17-05-2011, a las 13:08, Carlos Solorzano < >>> [email protected]> escribió: >>> >>> Disculpa.. quizas no revise biene l manual,, pero como declaro esa >>> variable? >>> >>> El 17 de mayo de 2011 12:00, Leonardo Hidalgo Piña <<[email protected]> >>> [email protected]> escribió: >>> >>>> Si defibes en app_controller components debes agregar ahi el componente >>>> session >>>> >>>> >>>> Saludos. >>>> >>>> El 17-05-2011, a las 12:37, Carlos Solorzano >>>> <<[email protected]> >>>> [email protected]> escribió: >>>> >>>> Bueno, en el app_controller.php tengo esto: >>>> >>>> <?php >>>> >>>> class AppController extends Controller >>>> { >>>> var $components = array('Acl', 'Auth'); >>>> >>>> function beforeFilter() { >>>> $this->Auth->authorize = 'actions'; >>>> $this->Auth->loginAction = array('controller' => 'users', >>>> 'action' => 'login'); >>>> $this->Auth->logoutRedirect = array('controller' => 'users', >>>> 'action' => 'login'); >>>> $this->Auth->loginRedirect = array('controller' => 'posts', >>>> 'action' => 'add'); >>>> } >>>> } >>>> >>>> ?> >>>> >>>> donde debo declarar $session?? >>>> >>>> 2011/5/12 Carlos Solorzano <carlos.solorzano.ec@ >>>> <http://gmail.com><http://gmail.com> >>>> gmail.com> >>>> >>>>> Estoy tratando de crear los permisos de los ACOS y AROS , pero al >>>>> momento de crear un nuevo usuario me sale esto >>>>> >>>>> *Warning* (512): AclNode::node() - Couldn't find Aro node identified by >>>>> "Array >>>>> ( >>>>> [Aro0.model] => Group >>>>> [Aro0.foreign_key] => 2 >>>>> ) >>>>> " [*CORE\cake\libs\model\db_acl.php*, line *191*] >>>>> >>>>> *Notice* (8): Undefined property: UsersController::$Session >>>>> [*APP\controllers\users_controller.php*, line *36*] >>>>> >>>>> >>>>> >>>>> -- >>>>> Carlos Luis Solórzano Solórzano >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Carlos Luis Solórzano Solórzano >>>> >>>> >>>> -- >>>> 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]>[email protected]. >>>> Para anular tu suscripción a este grupo, envía un correo electrónico a >>>> <[email protected]><[email protected]> >>>> [email protected] >>>> Para tener acceso a más opciones, visita el grupo en >>>> <http://groups.google.com/group/cakephp-es?hl=es> >>>> http://groups.google.com/group/cakephp-es?hl=es. >>>> >>>> -- >>>> 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]>[email protected]. >>>> Para anular tu suscripción a este grupo, envía un correo electrónico a >>>> <cakephp-es%[email protected]> >>>> [email protected] >>>> Para tener acceso a más opciones, visita el grupo en >>>> <http://groups.google.com/group/cakephp-es?hl=es> >>>> http://groups.google.com/group/cakephp-es?hl=es. >>>> >>> >>> >>> >>> -- >>> Carlos Luis Solórzano Solórzano >>> >>> >>> -- >>> 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]> >>> [email protected] >>> Para tener acceso a más opciones, visita el grupo en >>> http://groups.google.com/group/cakephp-es?hl=es. >>> >>> -- >>> 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. >>> >> >> >> >> -- >> Carlos Luis Solórzano Solórzano >> >> >> -- >> 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. >> > > > > -- > Leonardo Hidalgo Piña > Desarrollador Web > http://braindeveloper.me > > MSN: [email protected] > Celular: (+56) (99) 632 5603 > Skype: r0cket82 > Twitter: rocket82 > > -- > 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. > -- Ignacio A. Zamora Software Engineer -- 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.
