Tive a mesma dificuldade, com uma tabela Ocorrencias, que virou ocorrencium.
Pra resolver, eu gerei via bake de maneira errada mesmo, como se a tabela fosse
ocorrencium, depois disto, alterei o inflections.php da seguinte maneira:
$pluralRules = array('/(.*)ia$/i' => '\1ias',
'/(.*)a$/i' => '\1as'
);
$singularRules = array('/(.*)ias$/i' => '\1ia',
'/(.*)as$/i' => '\1a'
);
e alterei os respectivos arquivos gerados de model e controller.
Veja se resolve algo.
Abs
Bill
www.cakephp.com.br
> por essas e outras que eu já crio tudo em inglês mesmo e se
> precisar, manipulo as urls no Routes...
>
> infelizmente eu não sei o que pode ser =(
>
> 2008/1/18 Marcus Reis :
>> Saudações padeiros!
>>
>> Estou com problemas no bake, quando crio o model Lancamento que
>> por sua vez pertence ao model Conta, aparece para mim desta forma:
>>
>> Bake Model
>> Path: /var/www/app/models/
>> ---------------------------------------------------------------
>> Possible Models based on your current database: 1. Conta 2.
>> Departamento
>> Enter a number from the list above, or type in the name of
>> another model.
>>
>>
>> One moment while the associations are detected. ------------------
>> --------------------------------------------- Please confirm the
>> following associations:
>> ---------------------------------------------------------------
>> Lancamento belongsTo Departamento? (y/n) [y] > y Lancamento
>> belongsTo Contum? (y/n) [y] >
>>
>> Veja que ele ao invés de me perguntar:
>> Lancamento belongsTo Conta?
>>
>> Ele escreve:
>> Lancamento belongsTo Contum?
>>
>> ja tentei usar o inflections.php para consertar mas nao gera
>> efeito algum, parece um bug ou palavra reservada.
>>
>> para reproduzir este erro crie um model com o nome Conta (tabela
>> contas) e tente associa-lo a algum filho (no meu caso lancamentos
>> belongs to contas).
>>
>> Note que na listagem inicial dos models disponiveis ele escreve
>> Conta corretamente, mas na hora de perguntar sobre as associações
>> que ele escreve errado (Contum).
>>
>> Estou usando a versao 1.2 beta nova do site cakephp.org (a alpha
>> anterior tb ocorre este erro)
>>
>> Agradeço a atenção!
--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Cake PHP Português" do
Grupos Google.
Para enviar mensagens para este grupo, envie um email para
[email protected]
Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
Para mais opções, visite este grupo em
http://groups.google.com/group/cake-php-pt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---