Pues parece ser que en cakephp 3 no funciona es decir. funcion de la siguiente forma:
> $this->loadModel('Unidads'); > $recentUnidads = $this->Unidads->find('all', [ > 'order' => 'Unidads.descripcion DESC' > ]); > // In a controller method. > $this->loadModel('Departamentos'); > $recentDptos = $this->Departamentos->find('all', [ > 'order' => 'Departamentos.descripcion DESC' > ]); > cuando el pongo la siguiente declaración en la clase del controlador public $uses = array('Unidads','Departamentos'); falla la carga del find. supongo que no consigo el modelo entiendo que en la 2.5 si funciona El 6 de enero de 2017, 11:20, Aland Laines <aland.lai...@gmail.com> escribió: > Hola Omar, el loadModel se usa para cargar un solo modelo, cuando quieres > cargar varios o diferente modelos a un controlador ocupas: > > public $uses = array('Modelo','OtroModelo'); > > Espero te sirva la referencia. > > Un abrazo. > > > > > > El 6 de enero de 2017, 10:07, Omar J Galaviz P <omar...@gmail.com> > escribió: > >> Hola Estoy cargando, en mi controlador >> >> $this->loadModel('Employes','Unidads'); >> >> y obtengo este error >> Unknown repository type "Unidads". Make sure you register a type before >> trying to use it. >> >> funciona perfecto cuando hago el llamado de un solo modelo, pero cuando >> envio varios genera ese error, alguien sabe como solucionarlo, no consigo >> documentación, no se si es por la integridad de relaciones entre tablas. >> >> Saludos >> >> >> -- >> Gracias y saludos. >> >> OMAR GALAVIZ >> >> -- >> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de >> Grupos de Google. >> Para cancelar la suscripción a este grupo y dejar de recibir sus >> mensajes, envía un correo electrónico a cakephp-es+unsubscribe@googleg >> roups.com. >> Para publicar en este grupo, envía un correo electrónico a >> cakephp-es@googlegroups.com. >> Visita este grupo en https://groups.google.com/group/cakephp-es. >> Para acceder a más opciones, visita https://groups.google.com/d/optout. >> > > -- > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > Grupos de Google. > Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, > envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com. > Para publicar en este grupo, envía un correo electrónico a > cakephp-es@googlegroups.com. > Visita este grupo en https://groups.google.com/group/cakephp-es. > Para acceder a más opciones, visita https://groups.google.com/d/optout. > -- Gracias y saludos. OMAR GALAVIZ -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a cakephp-es+unsubscr...@googlegroups.com. Para publicar una entrada en este grupo, envía un correo electrónico a cakephp-es@googlegroups.com. Visita este grupo en https://groups.google.com/group/cakephp-es. Para obtener más opciones, visita https://groups.google.com/d/optout.