On 6/6/2007, "Werner Laude" <[EMAIL PROTECTED]> wrote:

Naechstes mal bitte die Antwort an die Mailingliste schicken. Es ist
etwas unpraktisch wenn man im Thread nur die Haelfte der Emails hat.
>Hallo Urban..
>
>genau das war meine Frage..
>wie kann ich die variable weitergeben..
>
>wenn ich das so umbaue (Beates Vorschlag), also direkt
>
>def new_comment
> @comment = Comment.new(params[:comment])
> @blog = Blog.find(params[:id])
> if request.post?
>   if @comment.save
>     flash[:notice] = 'Eintrag wurde gespeichert.'
>     redirect_to :controller => 'index'
>   end
> end
>end
>
>bei validierung:
>ergibt folgenden Fehler..
>Couldn't find Blog without an ID

Und setzt du die :id auch in deinem Template irgendwo? Wenn ich mir den
Code aus der letzten Email anschaue passiert das nicht.

Aber ist das nicht alles etwas umstaendlich? Kannst du nicht einfach
@blog = @comment.blog machen? Dein Comment Object muesste ja eigentlich
wissen zu welchem blog es gehoert.

Urban
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug

Antwort per Email an