hamlを使って簡易アプリを作っています。
hamlは苦手なため、最初はhtmlで見た目を作成しました。
これからhamlに直そうと思ったら読み込めませんでした。
gemファイルに
gem 'haml-rails'
を記述してbundle installをしました。
今ある全てのファイルの拡張子をerbからhamlに変更しました。
変更した後、レイアウトファイルの中身も全て変更しました。
application.scssはインポートする記述を書きました。
上記を行ったのに
「ActionController::UnknownFormat in MessagesController#index」
と言うエラーが発生します。
これはmessagesの中のindexファイルがないよ!と言う記述だと思います。
今ビューで作業していたファイルはmessagesの中のindexファイルです。
これをerbからhamlに変更するとこのエラーが発生します。
なのでhamlの中の記述が間違っていると言うよりhamlが読み込めていない状態だと思いました。
htmlからhamlに変更する際は変換ソフトを使ったのでインデント等のミスはないかと思います。
些細なことでもいいので、ご回答お願い致します。
回答1件
あなたの回答
tips
プレビュー