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.

Responder a