J'ai donc implémenté les tables DB et j'ai maintenant besoin de transmettre les données autour de mon système, ce qui est très troublant. Lorsque l'utilisateur clique sur "envoyer un message à" sur mon formulaire, j'en ai besoin pour porter l'identifiant du profil que l'utilisateur consulte. Je pensais que ce serait faire:
<%= link_to "Message", :action => 'message', :id => @user.id %>
Maintenant, ce passage des personnes ID qui je cherchais à l'action de message (je sais @ user.id devrait fonctionner parce que j'utilise @ user.detail pour voir d'autres détails sur la utilisateur sur cette page)
mon contrôleur doit alors recevoir que @ user.id, Heres mon contrôleur:
def message
@reciever = User.find_by_id(params[:id])
end
et à mon avis, car je veux montrer l'id recievers donc je pensais que
<label>Send Message To: <%= render :text => @reciever.id %></label>
serait suffiantant.
Des idées?
quelle partie de ce qui échoue? –