質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

ルーティング

ルーティングとは、TCP/IPネットワークにおいて、目的のホストまでパケットを送る為のパス選定のプロセスを言います。

Q&A

解決済

1回答

406閲覧

rails トップページからカレンダーページへの画面遷移について

keibooooou

総合スコア2

Ruby on Rails

Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

ルーティング

ルーティングとは、TCP/IPネットワークにおいて、目的のホストまでパケットを送る為のパス選定のプロセスを言います。

0グッド

0クリップ

投稿2020/10/31 10:10

編集2020/10/31 11:08

前提・実現したいこと

railsでトップページのカレンダーボタンを押すとカレンダーページに飛ばしたい。
カレンダーは、viewのeventsにあります

rails

1<!doctype html> 2<html lang="ja"> 3 <head> 4 <!-- Required meta tags --> 5 <meta charset="utf-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 7 8 <!-- Bootstrap CSS --> 9 <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous"> 10 11 <title>Hello, world!</title> 12 </head> 13 <body> 14 <header> 15 <nav class="navbar navbar-expand-lg navbar-light bg-dark"> 16 <a class="navbar-brand text-white" href="#">IDEAL_SELF</a> 17 <button class="navbar-toggler bg-white" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> 18 <span class="navbar-toggler-icon"></span> 19 </button> 20 <div class="collapse navbar-collapse" id="navbarNav"> 21 <ul class="navbar-nav"> 22 <li class="nav-item active"> 23 <a class="nav-link text-white" href="#">新規登録 <span class="sr-only">(current)</span></a> 24 </li> 25 <li class="nav-item"> 26 <a class="nav-link text-white" href="#">ログイン</a> 27 </li> 28 <li class="nav-item"> 29 <a class="nav-link text-white" href="#">ポイントを確認する</a> 30 </li> 31 <li class="nav-item"> 32 <a class="nav-link text-white" href="#">ポイントを貯める</a> 33 </li> 34 <li class="nav-item"> 35 <a class="nav-link text-white" href="#">ポイントを使う</a> 36 </li> 37 <li class="nav-item"> 38 <a class="nav-link text-white" href="#">カレンダー</a> 39 <a href="/events"> 40 </li> 41 </ul> 42 </div> 43</nav> 44</header>

試したこと

a herfを使えば良いのかと思って試してみた

イメージ説明

イメージ説明

 問題点

カレンダーボタンを押してもなんの変化も起きない

root.rb

1Rails.application.routes.draw do 2 resources :events 3 root 'top#index' 4end

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2020/10/31 10:14

そもそも「ルーティングとは」というところは理解されてるのでしょうか。
keibooooou

2020/10/31 10:20

書き方修正いたしました
m.ts10806

2020/10/31 10:52

ルーティングのコードはどこでしょうか。 routes.rb 提示してください。 あと、現時点の問題は何ですか?質問が書かれていません。
keibooooou

2020/10/31 11:08

追記させていただきました! よろしくお願いします!
guest

回答1

0

自己解決

解決することができました

投稿2020/11/11 16:37

keibooooou

総合スコア2

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問