Jean-François Trân wrote:
> Anthony :
>>   def validate
>>     errors.add(:prix, "doit �tre sup�rieur � z�ro") unless prix.nil? ||
>> prix > 0.0
>>   end
>> end
>>
>> Juste avec �a, j'ai d�j� des erreurs.
>>
>> app/models/produit.rb:11: syntax error, unexpected kEND, expecting $end
> 
> V�rifie d'abord tout les probl�mes d'accents :
> 
> change le "doit �tre sup�rieur � z�ro" en "doit etre superieur a zero",
> pour voir si l'erreur persiste.
> 
> Quel IDE ou �diteur de texte utilises-tu ? V�rifie l'encodage.
> 
> �pluche ce thread (pour la suite) :
> http://groups.google.com/group/railsfrance/browse_thread/thread/f987f74e12f2b9a4#
> 
>    -- Jean-Fran�ois.
> 
> --
> Ruby ( http://www.rubyfrance.org ) on Rails ( http://www.railsfrance.org 
> )

Alors, j'ai fait comme tu as dit en enlevant les accents et ca n'a pas 
fonctionné. J'ai vérifié l'encodage de mon éditeur (SciTe) et il est en 
UTF-8. J'ai fait toutes les opérations du lien que tu m'as donné (Mysql 
était déjà en UTF-8, mais j'ai rajouté le filtre dans le controleur et 
l'encodage dans le fichier YML) et ça n'a rien donné. Donc, par pure 
logique, j'ai déterminé que l'encodage ne devait pas être le problème 
(oui, je sais, je suis trop perspicace ^^)

Donc, j'ai essayé la vieille méthode d'enlever les lignes qui posaient 
problème et j'ai du toutes les enlever sauf la première (la définition 
de classe) avant de recevoir un nouveau message d'erreur. Si ça peut 
vous donner plus de pistes:

> Expected ./app/models/produit.rb to define Produit
-- 
Posted via http://www.ruby-forum.com/.

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse [EMAIL PROTECTED]
-~----------~----~----~----~------~----~------~--~---

Répondre à