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.

Responder a