Je dirais *item* et pas *@items* puisque t'es dans un block doend

Le 21 octobre 2011 15:10, Olivier Morel <[email protected]> a écrit :

> bonjour
> j essaye de formater la date de mes articles dans ma vue avec le gem i18n.
>  j ai essayé d'ajouter ceci dans la configuration de la vue :
>
> <% @items.each do |item| %>
> <%= image_tag item.cover.url(:small) %>
> <b> <%= item. title %> </b> <br />
> <p class="data"><%= item.created_at %>
> *<%= l @items.created_at %>*
> </p><br />
>
> <% end %>
>
> Et bien sur j ai ajouté ceci dans mon fichier locale
> "/config/locales/en.yml"
>
> en:
> date:
> formats:
> default: "%Y-%m-%d"
> short: "%Y-%m-%d"
>
> lorsque je me rend sur la page web il m'affiche ceci :
>
>
> undefined method `created_at' for #<ActiveRecord::Relation:
> 0x007f93e43fa690>
>
> Je ne comprend pas pourquoi il me sort cette erreur !!
>
> --
> 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]




-- 
Bob

-- 
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 à