Escribi los modelos en singular El 6 de enero de 2017, 12:26, Omar J Galaviz P <omar...@gmail.com> escribió:
> 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+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. >> > > > > -- > 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 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 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.