rails初心者です。
新規投稿画面と編集画面を部分テンプレートで作成したのですがsubmitボタンの表示する文字をファイルによって変えたいです。新規投稿時はCreateBook、編集の時はUpdateBookが表示されるようにしたいのですが可能でしょうか。
if文でうまくコードの書く場所をかえずに指定したいのですがうまくいきません。どのようにすればいいのでしょうか。
RubyOnRails
1<%= form_with model:book, local:true do |f| %> 2 <div class="field"> 3 <%= f.label :title %> 4 <%= f.text_field :title %> 5 </div> 6 7 <div class="field"> 8 <%= f.label :body %> 9 <%= f.text_area :body %> 10 </div> 11 12 <div class="actions"> 13 <%= f.submit "Create Book" %> 14 </div> 15<% end %>
※部分テンプレートのためインスタンス変数の@マークは消しています
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/29 09:12
2020/12/29 10:18 編集
2020/12/29 11:15