1. ホーム
  2. ruby-on-rails

[解決済み] Railsのメッセージです。ActionView::MissingTemplate

2022-03-14 20:55:12

質問

原因不明のエラーが発生します。

ActionView::MissingTemplate (Missing template cluster/delete_stuff.erb in view path app/views)
<...snip trace...>
Rendering rescues/layout (internal_server_error)

私は他の人のコードを改良しているのですが、彼らが設定した規約に従って、次のようなコードを持っています。

<%= render :partial => "other_stuff" %>

という名前のファイルも _other_stuff.html.erb で、すべてうまくいくのですが、これらの小さなスニペットをコピーすると、上記のエラーが発生します。何かアイデアはありますか?何かが起こっていて、それを解明する必要があります。

解決方法は?

を持っていなかったことが判明しました。

render :something

をコントローラメソッドに追加したので、Railsはどこかに "delete_stuff.erb" があるはずだと考えて、何をすべきかを知ったのでしょう。renderを追加すると、エラーメッセージは消えました。