No, type es si quieres ol o ul (este es por defecto), y options son los vars del principio del helper, que como digo me extraña que no tenga como param url e id :?
El día 4/04/08, Matias Lespiau <[EMAIL PROTECTED]> escribió: > > Hola minskog, si te fijas en codigo del helper ahora forma el prefijo > usando: > '<' . $type . $options. '>' > > Por lo que tendrias que pasarle un array algo como 'type'=> 'a ', > 'options' => 'href="'.$html->url(loquequieras).'"' > > 2008/4/4 minskog <[EMAIL PROTECTED]>: > > > Si alguien sabe como se le pasa la url a los nodos del tree que me > > comente algo ;) > > > > > > El día 3/04/08, minskog <[EMAIL PROTECTED]> escribió: > > > > > > Ahora me falta saber como se le pasa el url a enlazar que no veo el > > > param, tambien le falta el param para id, para class si lo tiene. > > > > > > El día 3/04/08, Matias Lespiau <[EMAIL PROTECTED]> escribió: > > > > > > > > Buenisimo. =) > > > > > > > > 2008/4/3 minskog <[EMAIL PROTECTED]>: > > > > > > > > > Con 'alias' => 'campo a mostrar' ;) > > > > > > > > > > El día 3/04/08, minskog <[EMAIL PROTECTED]> escribió: > > > > > > > > > > > Efectivamente era eso, gracias, veo que tampoco me coje el valor > > > > > > del campo ya que busca el campo name ... a ver como se lo paso. > > > > > > Gracias de > > > > > > nuevo! :) > > > > > > > > > > > > El día 3/04/08, Matias Lespiau <[EMAIL PROTECTED]> escribió: > > > > > > > > > > > > > > No tengo posibilidad de loadear cake aca, pero si es este > > > > > > > helper, http://bakery.cakephp.org/articles/view/tree-helper-1 > > > > > > > > > > > > > > Por la linea que tira el error parece que no detecta el model. > > > > > > > > > > > > > > Proba pasandole en el segundo parametro array('model' => > > > > > > > 'loquesea'); > > > > > > > > > > > > > > 2008/4/3 minskog <[EMAIL PROTECTED]>: > > > > > > > > > > > > > > > El tema es que si devuelve ese índice, te pongo un estracto > > > > > > > > de pr: > > > > > > > > > > > > > > > > Array > > > > > > > > ( > > > > > > > > [0] => Array > > > > > > > > ( > > > > > > > > [Categoria] => Array > > > > > > > > ( > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [catnombrees] => Horno > > > > > > > > [lft] => 1 > > > > > > > > [rght] => 8 > > > > > > > > [id] => 10 > > > > > > > > ) > > > > > > > > > > > > > > > > ) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [1] => Array > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ( > > > > > > > > [Categoria] => Array > > > > > > > > ( > > > > > > > > [catnombrees] => Cremalleras > > > > > > > > [lft] => 2 > > > > > > > > [rght] => 3 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [id] => 19 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ) > > > > > > > > > > > > > > > > ) > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > El día 3/04/08, Matias Lespiau <[EMAIL PROTECTED]> escribió: > > > > > > > > > > > > > > > > > > Hola minskog tanto tiempo. No tengo idea de como funciona > > > > > > > > > el tree helper, pero por lo que parece el error es que hay > > > > > > > > > alguna diferencia > > > > > > > > > entre el array que espera el tree helper y el que le estas > > > > > > > > > pasando vos (el > > > > > > > > > helper intenta acceder a un subindice 0 que no existe). > > > > > > > > > > > > > > > > > > ¿Cuales es la estructura que te devuelve el behaviour y el > > > > > > > > > link del tree helper? > > > > > > > > > > > > > > > > > > 2008/4/3 [EMAIL PROTECTED] <[EMAIL PROTECTED]>: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Estoy usando el tree behaviour + tree helper de ad7six > > > > > > > > > > para generar > > > > > > > > > > categorías dentro de categorías y no morir en el > > > > > > > > > > intento, y me > > > > > > > > > > funciona todo ok hasta que intento generar un arbol con > > > > > > > > > > el helper, a > > > > > > > > > > alguien más le ha pasado? > > > > > > > > > > > > > > > > > > > > El array está perfecto (revisado con pr()), lo genero > > > > > > > > > > así: > > > > > > > > > > function navegador(){ > > > > > > > > > > $navegador = $this->Categoria->find('all', > > > > > > > > > > array('fields' => > > > > > > > > > > array('catnombrees', 'lft', 'rght'), 'order' => 'lft > > > > > > > > > > ASC','recursive'=>0)); > > > > > > > > > > $this->set('navegador', $navegador); > > > > > > > > > > if(isset($this->params['requested'])) { > > > > > > > > > > return $navegador; > > > > > > > > > > } > > > > > > > > > > } > > > > > > > > > > > > > > > > > > > > Lo muestro así: > > > > > > > > > > $navegador = > > > > > > > > > > $this->requestAction('categorias/navegador'); > > > > > > > > > > echo $tree->generate($navegador); > > > > > > > > > > > > > > > > > > > > El error que devuelve es: > > > > > > > > > > Notice (8): Undefined offset: 0 > > > > > > > > > > [APP/views/helpers/tree.php, line 69] > > > > > > > > > > Fatal error: Allowed memory size of 8388608 bytes > > > > > > > > > > exhausted (tried to > > > > > > > > > > allocate 34292 bytes) in > > > > > > > > > > /Users/minskog/Documents/codigo/web.com/cake/ > > > > > > > > > > basics.php <http://web.com/cake/basics.php> on line 281 > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > Matias Lespiau > > > > > > > > > http://www.gignus.com/ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > Matias Lespiau > > > > > > > http://www.gignus.com/ > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > Matias Lespiau > > > > http://www.gignus.com/ > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > Matias Lespiau > http://www.gignus.com/ > > > > > --~--~---------~--~----~------------~-------~--~----~ Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos de Google. Si quieres publicar en este grupo, envía un mensaje de correo electrónico a CakePHP-es@googlegroups.com Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED] Para obtener más opciones, visita este grupo en http://groups.google.com/group/CakePHP-es?hl=es. -~----------~----~----~----~------~----~------~--~---