Cuando le pasaste los datos a Cake debes haber puesto Tipo en plural, me imagino q puede haber pasado eso.
El 9 de mayo de 2011 19:26, edgar vernaza <[email protected]>escribió: > muchas gracias ese es la solucion, muchas gracias ejje, una pregunta > mas leonardo porque ese error si igual yo no lo codifique lo hace > cakephp > > On 9 mayo, 18:09, Leonardo Hidalgo Piña <[email protected]> wrote: > > El error es que estas asociando al modelo Tipos cuando deveria ser en > > singular "Tipo". > > > > El 9 de mayo de 2011 17:20, edgar vernaza <[email protected] > >escribió: > > > > > > > > > > > > > > > > > > > > > no el código no genera error de sintaxis toda esta bien, mas bien me > > > refiero al error de: > > > Call to a member function find() on a non-object > > > copio el código del modelo por petición de leonardo > > > > > On 9 mayo, 16:16, Jamil Enriquez Deceano <[email protected]> > > > wrote: > > > > A simple vista veo que falta cerrar el parentesis. > > > > > > El 9 de mayo de 2011 16:11, edgar vernaza <[email protected] > > > >escribió: > > > > > > > <?php > > > > > class Computadore extends AppModel { > > > > > var $name = 'Computadore'; > > > > > var $primaryKey = 'idcomputador'; > > > > > var $displayField = 'idcomputador'; > > > > > //The Associations below have been created with all possible > > > keys, > > > > > those that are not needed can be removed > > > > > > > var $belongsTo = array( > > > > > 'Tipos' => array( > > > > > 'className' => 'Tipos', > > > > > 'foreignKey' => 'Tipos_id', > > > > > 'conditions' => '', > > > > > 'fields' => '', > > > > > 'order' => '' > > > > > ) > > > > > ); > > > > > } > > > > > ?> > > > > > > > On 9 mayo, 16:05, Leonardo Hidalgo Piña <[email protected]> > wrote: > > > > > > Puedes pegar el contenido del modelo Computadore... > > > > > > > > El 9 de mayo de 2011 16:59, edgar vernaza < > [email protected] > > > > > >escribió: > > > > > > > > > mira el código de la aplicación lo genere con cake bake y mira > que > > > al > > > > > > > definirlo con scafolding no me genera ese error, pero no lo > > > necesito > > > > > > > así ya que necesito definir unas variables > > > > > > > > > On 9 mayo, 15:52, edgar vernaza <[email protected]> > wrote: > > > > > > > > si claro > > > > > > > > > > On 9 mayo, 15:49, Leonardo Hidalgo Piña < > [email protected]> > > > > > wrote: > > > > > > > > > > > El modelo "computadore" lo tienes con alguna asociación al > > > modelo > > > > > > > "tipo"? > > > > > > > > > > > El 9 de mayo de 2011 16:24, edgar vernaza < > > > > > [email protected] > > > > > > > >escribió: > > > > > > > > > > > > hola como estas me podrian ayudar asolucionar este > problema: > > > > > > > > > > > > linea de codigo donde se presenta el error > > > > > > > > > > > > $tipos = $this->Computadore->Tipo- > > > > > > > > > > >find('list',array('fields'=>'Tipo.articulo_tipo') > > > > > > > > > > > > salida del error en la aplicación: > > > > > > > > > > > > Call to a member function find() on a non-object > > > > > > > > > > > > -- > > > > > > > > > > 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 Webhttp://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. > > > > > > > > -- > > > > > > Leonardo Hidalgo Piña > > > > > > Desarrollador Webhttp://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. > > > > > -- > > > 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 Webhttp://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. > > -- 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.
