2016-06-09 4 views
-2

Ich lerne Rails nach einer Udemy Tutorial. Alles war gut bis error, Ich spule das Video zurück und beobachtete es immer wieder, genau den richtigen Schritten folgend, aber irgendwie endete ich immer mit diesem Fehler.Keine Methode Fehler in Posts # bearbeiten

Bitte helfen Sie mir das Forum Forum weil dieser Kurs überhaupt nicht aktiv ist, so bin ich frustriert.

this my view page, diese Seite mit all diesen Regeln dies wirklich seltsam ist

+0

seine ließ mich nicht mehr als 1 Bilder posten:/ –

+0

zeigen Sie uns Ihre routes.rb und posts_controller.rb – qubit

+1

Ja, kann Sie führen "Rake-Routen" in Ihrer Konsole und lassen uns die Ausgabe wissen? Diese Methoden werden aus Ihren Routen generiert. – arjabbar

Antwort

0

Bitte versuchen ..

class PostsController < ApplicationController 
    def edit 
    @post = Post.find(params[:id]) 
    end 
end 

Hoffnung für dich

0

Ein Blick auf Ihre Fehlerbild funktioniert, dann ist es klar, dass Ihr Fehler ist nicht in Ihrer Sicht, das form_for Tag ruft einige Methoden auf der Ressource, die übergeben wird, hier ist es @post. Stellen Sie sicher, dass @post nicht null ist.

Stellen Sie sicher, bearbeiten Methode, wie dies in Ihrem post_controller.rb ist:

def edit 
    @post = Post.find(params[:id]) 
end 
+0

Ich habe diesen genauen Code in meinem Controller unter Bearbeitung –

Verwandte Themen