現在ruby on railsでアプリを作成中です。
ruby
1rails g scaffold folder name
で、userが任意の名前のfolderを作成できるようになっています。そこのfolderには管理者が動画をアップロード出来るようになっています。
hamlを使用していますので、show.html.hamlにて
ruby
1- 0.upto(10) do |video_num| 2 %video{:id => 'video' + video_num.to_s, :preload => 'none', :autoplay => "", :controls => true} 3 %source{:src => '/folder/' + @folder.name + '/' + video_num.to_s + '.mp4'}
これで現在表示しているのですが、動画のため非常に重くなってしまい、これを1つづつ表示できないかと思っています。
folder_controller.rbに
ruby
1def detail 2end
routes.rbに
ruby
1resources :folders do 2 member do 3 get :detail 4 end 5end 6コード
を追加し、app/views/folders/detail.html.hamlを作りましたが、video_numを引き継ぐ方法が分からずどなたかアドバイスいただければと思い、質問させていただきました。
もし他にも簡単い出来る方法があれば教えていただければと思います。よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/05/01 23:33