私は本当にRuby on Railsの初心者です...プロジェクトの別のページへのリンクを作成しようとしています。そこには、escuelaに属する投稿がリストされています。
これは私がしたことです:
posts_controller.rb に次のように書きました。
def postesc
@posts = Post.where(:escuela_id => params[:id])
respond_to do |format|
format.html # postesc.html.erb
format.json { render json: @posts }
end
end
config/routes.rb に次のように書きました。
match 'postesc' => 'posts#postesc'
view/escuelas/listaesc.html.erb にリンクを書きました:
<%= link_to "Escuelas", :controller => "posts", :action => "postesc" %>
そして、view/escuelas/postesc.html.erb で、一致する投稿のリストを作成したいと考えています。しかし、このページは空白で、レイアウトだけが表示されます。
助けてください。