Gracias por responder, pero me podrías decir que hacer despues de crear las
tablas por consola y el controlador que me da el ejemplo en el tutorial...?

No sé en que momento ejecutarlo o llamar a la función que otorga los
permisos y los coloca en la tabla...

:(


El 6 de febrero de 2011 21:39, Pedrodonte <pedrodo...@gmail.com> escribió:

> Al final pude terminar todo el tutorial, lo volvi a realizar y ahora
> si me funciono todo bien, debes poner ojo ya que algunos textos en el
> tutorial por alguna razon estan invisibles, por ejemplo la instruccion
> sql y otras.
>
> On 6 feb, 21:52, Pedrodonte <pedrodo...@gmail.com> wrote:
> > Yo tambien estube realizando el paso a paso del manual, pero la tabla
> > aros_acos queda vacia y al ejecutar me da el 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]
> > Code | Context
> >
> >             if (!$result) {
> >                 trigger_error(sprintf(__("AclNode::node() - Couldn't
> > find %s node identified by \"%s\"", true), $type, print_r($ref,
> > true)), E_USER_WARNING);
> >
> > $ref    =       array(
> >         "Aro0.model" => "Group",
> >         "Aro0.foreign_key" => "1"
> > )
> > $this   =       Aro
> > Aro::$name = "Aro"
> > Aro::$hasAndBelongsToMany = array
> > Aro::$cacheQueries = false
> > Aro::$actsAs = array
> > Aro::$useDbConfig = "default"
> > Aro::$useTable = "aros"
> > Aro::$displayField = "id"
> > Aro::$id = false
> > Aro::$data = array
> > Aro::$table = "aros"
> > Aro::$primaryKey = "id"
> > Aro::$_schema = array
> > Aro::$validate = array
> > Aro::$validationErrors = array
> > Aro::$tablePrefix = ""
> > Aro::$alias = "Aro"
> > Aro::$tableToModel = array
> > Aro::$logTransactions = false
> > Aro::$belongsTo = array
> > Aro::$hasOne = array
> > Aro::$hasMany = array
> > Aro::$Behaviors = BehaviorCollection object
> > Aro::$whitelist = array
> > Aro::$cacheSources = true
> > Aro::$findQueryType = NULL
> > Aro::$recursive = 1
> > Aro::$order = NULL
> > Aro::$virtualFields = array
> > Aro::$__associationKeys = array
> > Aro::$__associations = array
> > Aro::$__backAssociation = array
> > Aro::$__insertID = NULL
> > Aro::$__numRows = NULL
> > Aro::$__affectedRows = NULL
> > Aro::$_findMethods = array
> > Aro::$Aco = Aco object
> > Aro::$Permission = Permission object
> > $db     =       DboMysql
> > DboMysql::$description = "MySQL DBO Driver"
> > DboMysql::$_baseConfig = array
> > DboMysql::$startQuote = "`"
> > DboMysql::$endQuote = "`"
> > DboMysql::$_useAlias = true
> > DboMysql::$_commands = array
> > DboMysql::$fieldParameters = array
> > DboMysql::$tableParameters = array
> > DboMysql::$columns = array
> > DboMysql::$index = array
> > DboMysql::$alias = "AS "
> > DboMysql::$methodCache = array
> > DboMysql::$cacheMethods = true
> > DboMysql::$__bypass = true
> > DboMysql::$__sqlOps = array
> > DboMysql::$virtualFieldSeparator = "__"
> > DboMysql::$connected = true
> > DboMysql::$fullDebug = true
> > DboMysql::$error = NULL
> > DboMysql::$affected = 0
> > DboMysql::$numRows = 0
> > DboMysql::$took = 1
> > DboMysql::$_result = resource
> > DboMysql::$_queriesCnt = 8
> > DboMysql::$_queriesTime = 32
> > DboMysql::$_queriesLog = array
> > DboMysql::$_queriesLogMax = 200
> > DboMysql::$_queryCache = array
> > DboMysql::$__descriptions = array
> > DboMysql::$_sources = array
> > DboMysql::$connection = resource
> > DboMysql::$config = array
> > DboMysql::$configKeyName = "default"
> > DboMysql::$_transactionStarted = false
> > DboMysql::$cacheSources = true
> > DboMysql::$results = resource
> > DboMysql::$map = array
> > DboMysql::$__booleans = array
> > $type   =       "Aro"
> > $result =       array()
> > $table  =       "aros"
> > $name   =       "User"
> > $model  =       User
> > User::$name = "User"
> > User::$belongsTo = array
> > User::$actsAs = array
> > User::$validate = array
> > User::$hasMany = array
> > User::$useDbConfig = "default"
> > User::$useTable = "users"
> > User::$displayField = "id"
> > User::$id = false
> > User::$data = array
> > User::$table = "users"
> > User::$primaryKey = "id"
> > User::$_schema = array
> > User::$validationErrors = array
> > User::$tablePrefix = ""
> > User::$alias = "User"
> > User::$tableToModel = array
> > User::$logTransactions = false
> > User::$cacheQueries = false
> > User::$hasOne = array
> > User::$hasAndBelongsToMany = array
> > User::$Behaviors = BehaviorCollection object
> > User::$whitelist = array
> > User::$cacheSources = true
> > User::$findQueryType = NULL
> > User::$recursive = 1
> > User::$order = NULL
> > User::$virtualFields = array
> > User::$__associationKeys = array
> > User::$__associations = array
> > User::$__backAssociation = array
> > User::$__insertID = NULL
> > User::$__numRows = NULL
> > User::$__affectedRows = NULL
> > User::$_findMethods = array
> > User::$Group = Group object
> > User::$Post = Post object
> > User::$Aro = Aro object
> > $tmpRef =       array(
> >         "model" => "Group",
> >         "foreign_key" => "1"
> > )
> > $val    =       "1"
> > $key    =       "foreign_key"
> > $queryData      =       array(
> >         "conditions" => array(
> >         "Aro0.model" => "Group",
> >         "Aro0.foreign_key" => "1"
> > ),
> >         "fields" => array(
> >         "id",
> >         "parent_id",
> >         "model",
> >         "foreign_key",
> >         "alias"
> > ),
> >         "joins" => array(
> >         array()
> > ),
> >         "order" => "`Aro`.`lft` DESC"
> > )
> >
> > AclNode::node() - CORE\cake\libs\model\db_acl.php, line 191
> > DbAcl::check() - CORE\cake\libs\controller\components\acl.php, line
> > 269
> > AclComponent::check() - CORE\cake\libs\controller\components\acl.php,
> > line 92
> > AuthComponent::isAuthorized() - CORE\cake\libs\controller\components
> > \auth.php, line 527
> > AuthComponent::startup() - CORE\cake\libs\controller\components
> > \auth.php, line 445
> > Component::triggerCallback() - CORE\cake\libs\controller
> > \component.php, line 186
> > Controller::startupProcess() - CORE\cake\libs\controller
> > \controller.php, line 523
> > Dispatcher::_invoke() - CORE\cake\dispatcher.php, line 187
> > Dispatcher::dispatch() - CORE\cake\dispatcher.php, line 171
> > [main] - APP\webroot\index.php, line 83
> >
> > Warning (512): DbAcl::check() - Failed ARO/ACO node lookup in
> > permissions check.  Node references:
> > Aro: Array
> > (
> >     [User] => Array
> >         (
> >             [id] => 1
> >             [username] => admin
> >             [group_id] => 1
> >             [created] => 0000-00-00 00:00:00
> >             [modified] =>
> >         )
> >
> > )
> >
> > Aco: controllers/Users/initDB [CORE\cake\libs\controller\components
> > \acl.php, line 273]
> >
> > Favor alguen amable q
> >
> > On 4 feb, 13:11, Rubén Camargo <rubencama...@gmail.com> wrote:
> >
> > > Hola grupo de cake.
> >
> > > Escribo para ver si alguien me puede mandar la información de cómo
> asignar
> > > los permisos ACL a los usuarios de mi sistema.
> >
> > > He leído el manual y no comprendo cómo ejecutan los archivos que
> declaran,
> > > ni donde los ubican.
> >
> > > Ya he creado las tablas acos, aros y aros_acos pero no sé cómo
> cargarlas.
> >
> > > Si alguien me puede aclarar eso se lo agradezco.
> >
> > > --
> > > Rubén Camargo
>
> --
> 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
> cakephp-es@googlegroups.com.
> Para anular tu suscripción a este grupo, envía un correo electrónico a
> cakephp-es+unsubscr...@googlegroups.com
> Para tener acceso a más opciones, visita el grupo en
> http://groups.google.com/group/cakephp-es?hl=es.
>
>


-- 
Rubén Camargo

-- 
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 
cakephp-es@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a 
cakephp-es+unsubscr...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en 
http://groups.google.com/group/cakephp-es?hl=es.

Responder a