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.