Ruby on Rails: タイトル一覧ページからツイート新規作成ページへ飛べるようにする...chapter5
☘前回
投稿一覧にタイトル1〜5までを表示しました。
今回は新規作成ボタンを作って、ツイート新規作成ページへ飛べるようにしたいと思います。
ボタンを作るためのヘルパーメソッドで思いついたのは「submit_tag」でした。
どう書くんだっけ? → 検索🔍
出てきたのは、
= submit_tag 'HOGE', :name => 'hoge'
参照:https://doruby.jp/users/nakanishi/entries/image_submit_tag_submit_tag_
これ、雰囲気的にnew.html.erbの方に飛ばなそうじゃね???
ちょっと読んでると、どうやらこれはform_tagの中で使うみたいだ。
今回やりたいのは、ただ新規作成ページに飛びたいだけ、フォームを作りたいわけではない。
他に何かないかと検索。
あった。
『link_to』
『button_to』
確かにあったよ。二つも。
どっち使えばいいんだろ?
link_toとbutton_toの違いを調べる。
。。。実際に二つ作ってみて、どう違うか自分で確かめてみよう。
link_toはただリンク先に飛ぶためのもの。
button_toはボタンが出来てリンク先へ飛べる。
参照ページを読んでみてまとめてみました。
なんかbutton_toはお問い合わせフォームのボタンとかそういうのに使ってみるみたい。
今回はただ新規作成ページに行きたいだけなので、link_toを使って送りたいと思います。
https://i.gyazo.com/ff9c2fbc682e070101c736995d428ee1.mp4
出来た。
今日は一覧ページから新規作成ページへリンクできるようにしました。
次回は詳細ページを作りたいと思います。
以上です。