Also habe ich die DB-Tabellen implementiert und muss jetzt die Daten um mein System übergeben, was mich ziemlich beunruhigend macht. Wenn der Benutzer in meinem Formular auf "Nachricht senden an" klickt, muss er die ID des Profils, das der Benutzer gerade anzeigt, tragen. Ich dachte, dies würde das tun:
<%= link_to "Message", :action => 'message', :id => @user.id %>
dies nun die Personen-ID übergeben, die ich war auf die Nachricht Aktion suchen (ich weiß @ user.id sollte arbeiten, weil ich @ user.detail verwenden andere Details über die sehen Benutzer auf dieser Seite)
Mein Controller soll dann erhalten, dass @ user.id, her mein Controller:
def message
@reciever = User.find_by_id(params[:id])
end
und meine Ansicht für i den recievers-ID angezeigt werden soll, so dachte ich, dass
<label>Send Message To: <%= render :text => @reciever.id %></label>
wäre suffienent.
Irgendwelche Ideen?
Welcher Teil davon schlägt fehl? –