syntaxエラーを解決したい
ここに実現したいことを箇条書きで書いてください。
- ログイン機能を動作するようにする
前提
ここに質問の内容を詳しく書いてください。
(例)
画像投稿SNSサイトを作っています。
ログイン機能を実装中に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
ActionView::SyntaxErrorInTemplate in Public::SessionsController#new
Encountered a syntax error while rendering template: check
エラーメッセージ Exception Causes SyntaxError: /home/ec2-user/environment/ateliyell/app/views/public/sessions/new.html.erb:20: syntax error, unexpected symbol literal, expecting `do' or '{' or '(' ...ield :password, autocomplete :"current-password" );@output_b... ... ^~ ### 該当のソースコード <div class="cotainer px-5 px-sm-0"> <div class="mt-5"> <h2><span class="bg-light">ログイン<span></h2> </div> <div class="mt-4"> <h4><span class="bg-light">会員の方はこちらからログイン<span><h4> </div> <div class="offset-md-1 mt-4"> <%= form_for(resource, as: resource_name, url: session_path(resource_name)) do |f| %> <table class="table table-borderless"> <tr> <td>メールアドレス</td> <td><%= f.email_field :email, autofocus: true, autocomplete: "email", placeholder: "sample@example.com" %></td> </tr> <tr> <td>パスワード</td> <td><%= f.password_field :password, autocomplete :"current-password" %></td> </tr> <tr> <td></td> <td><%= f.submit "ログイン",class:'btn btn-primary btn-sm' %></td> </tr> </table> <% end %> </div> <div class="mt-4"> <h4><span class="bg-light">会員登録がお済でない方<span></h4> </div> <p class="mt-4"> <span> <%= link_to "こちら", new_registration_path(resource_name) %> </span> から新規登録を行ってください。 </p> </div> ```ここに言語名を入力 ソースコード
試したこと
コードの見直しを行いました
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2023/03/06 01:55