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.

Responder a