△△△画面の時にだけ表示する方法(コントローラーを画面名毎に用意して表示させる)
HTML
<% if controller?name == "△△△" %>
<p class="text-center">
表示したい内容
</p>
<% end %>
更新時、画面の入力をクリアする
コントローラー
if @sample.save
# PARAMSの中身を空に
params[:hoge] = nil
# 変数を空にする
@sample = Sample.new
end
印刷ボタンを押下時にはDB登録をしない。それ以外は登録する
コントローラー
if @params[:commit] == " 印刷 "
put_log(rec, '')
else
# 登録処理
end
0か確認する場合、blankを使う
# 悪い例
return if sample.coun == 0
# 良い例
return if sample.blank?