エラー発生時の状況
部分テンプレート(パーシャル/partial)機能を使おうとしたところ、
app/views以降のパスを正しく指定しているつもりなのに、エラーが発生。
「Missing partial〜」と言われてしまいました。
この場合、何が間違っているのでしょう...?
エラー原因
パーシャル用に作ったファイル名が間違っていました。
手動でパーシャルするerbファイルを作る際は、
ファイル名の先頭にアンダースコア(_)
をつける必要がありました。
引用元:レイアウトとレンダリング>パーシャルに名前を与える
注意点
呼び出す際のファイル名指定では、アンダースコアはなしなので注意。
余談
今のトレンドではないpartialを使ったviewの記事ですが、
同じような状況の記事がなさそうだったので、
自分のメモとして記録します。