コードを含むModule.rbファイルがあります
module Finder
module InstanceMethods
def my_func
@post = Post.find(params[:id])
end
end
def self.included(base)
base.send :include, InstanceMethods
base.before_filter :my_func
end
end
コード付きコントローラー
include Finder
しかし、私のアプリはコードでクラッシュします
undefined method `name' for nil:NilClass
Extracted source (around line #5):
2:
3: <p>
4: <b>Name:</b>
5: <%= @post.name %>
6: </p>
7:
8: <p>
@post が機能していないようです。どうしたの?