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.

Responder a