質問編集履歴

2

誤字脱字を修正。

2020/05/19 22:27

投稿

fleatama
fleatama

スコア13

test CHANGED
File without changes
test CHANGED
@@ -36,7 +36,7 @@
36
36
 
37
37
 
38
38
 
39
- 予想では`movies_controller.rb`内のindexアクションの記述によって改善出来るのでは無いかと考えているのですが、どのように記述を変えるべきなのか検討が付いていない状況です。
39
+ 予想では`movies_controller.rb`内のindexアクションの記述によって改善出来るのでは無いかと考えているのですが、どのように記述を変えるべきなのか見当が付いていない状況です。
40
40
 
41
41
 
42
42
 

1

情報の追加修正。

2020/05/19 22:27

投稿

fleatama
fleatama

スコア13

test CHANGED
@@ -1 +1 @@
1
- gem:kaminariを使用していてundefined method `total_pages'というエラーを解決したい。
1
+ gem:kaminariを使用していて発生したundefined method `total_pages'というエラーを解決したい。
test CHANGED
@@ -1,10 +1,6 @@
1
- # gem:kaminariを使用していてundefined method `total_pages'というエラーが発生しました。
2
-
3
-
4
-
5
1
  ### 前提・実現したいこと
6
2
 
7
- Railsを使用してYouTubeの動画をタイトルとURL記録するアプリを作り、
3
+ 現在Railsを使用してYouTubeの動画をタイトルとURLの末尾11桁を利用して記録するWebアプリを作り、
8
4
 
9
5
  タグ機能を実装することで登録した動画をジャンルや単語でまとめることで擬似的にYouTubeのプレイリストを作成出来るようなアプリを作ろうとしています。
10
6
 
@@ -166,7 +162,7 @@
166
162
 
167
163
  ```Ruby
168
164
 
169
- # app/controllers/movies_controller.rb
165
+ # app/controllers/movies_controller.rb 動画を記録し記録した動画の一覧などを表示したりするためのController
170
166
 
171
167
 
172
168
 
@@ -180,6 +176,8 @@
180
176
 
181
177
  def index
182
178
 
179
+ # この箇所をどうにかしたいと思っているが解決策が分からない。
180
+
183
181
  @movies = Movie.page(params[:page])
184
182
 
185
183
  @movies = params[:playlist_id].present? ? Playlist.find(params[:playlist_id]).movies : Movie.all.page(params[:page])
@@ -326,7 +324,7 @@
326
324
 
327
325
  ```Ruby
328
326
 
329
- # routes.rb
327
+ # routes.rb deiviseを使用しているためuser周りのルーティングがややごちゃごちゃしてしまっているかもしれません
330
328
 
331
329
 
332
330
 
@@ -396,7 +394,7 @@
396
394
 
397
395
 
398
396
 
399
-   # ここからタグのプルダウンをするためのコード
397
+   # ここからタグのプルダウンをするためのコード
400
398
 
401
399
  <%= form_tag movies_path, method: :get, class: 'boards__searchForm' do %>
402
400
 
@@ -438,6 +436,8 @@
438
436
 
439
437
  <br>
440
438
 
439
+        # この部分がデータベースに記録されたURLの末尾11桁から動画をサムネイルで引っ張って来るためのコード
440
+
441
441
  <iframe width="560" height="315" src="https://www.youtube.com/embed/<%= movie.youtube_url %>" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
442
442
 
443
443
  <br>