cakephp-es  

[CakePHP-es] Re: Nombres de Tablas en Español

juan de la cosa
Mon, 08 Jun 2009 07:05:33 -0700

Hola Mirko.
El script de configuración de la plurarización y singularización tanto de
los modelos como los controllers se encuentra enconfig/inflections.php alli
puedes poner una regla de la forma:
$pluralRules = array(
'/([aieou])$/i' => '\1s',       # dependencia
'/(d|r|n)$/i' => '\1es', # unidad(es)
);

$singularRules = array(
'/(d|r|n)es$/i' => '\1',
'/([aeiou])s$/i' => '\1', # dependencia
);

Esta sería una de las formas para poder implementar tablas en español en la
DB

Suerte


El 8 de junio de 2009 8:56, Nachopitt <nachop...@gmail.com> escribió:

> Muchas palabras en español si logran pluralizarse correctamente para que la
> plataforma las entienda como el plural del modelo. Si alguna no te funciona,
> puedes usar la propiedad $useTable del modelo para especificar el nombre de
> la tabla.
>
> 2009/6/7 Mirko Coz <mirko...@gmail.com>
>
>> Hola lista:
>>
>> Estoy dando mis primeros pasos en CakePHP, les comento que soy usuario de
>> Codeigniter desde hace un par de años y me estoy decantando por Cake por su
>> ORM e ingente cantidad de helpers.
>>
>> Tengo una duda con respecto al nombre de las tablas, pues quisiera
>> ponerles nombres en español. En este caso ¿en qué archivo de configuración y
>> parámetro específico indico cuál es el plural del nombre de la tabla?
>>
>> De antemano, gracias por la ayuda,
>>
>> Saludos
>>
>>
>> --
>> Mirko Coz Berrospi
>> Perú
>>
>>
>>
>>
>>
>
>
> --
> Ignacio Alberto Zamora Esqueda
> Ingeniero de Software
> Corporación Tectronic, S.A. De C.V.
> Tels: (33) 3615-44-11 y 36-15-45-11
> Fax: (33) 3615-46-11
> siste...@tectronic.com.mx
> www.tectronic.com.mx
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a CakePHP-es@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a 
cakephp-es+unsubscr...@googlegroups.com
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---