質問編集履歴
2
誤字脱字を修正。
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
情報の追加修正。
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>
|