Commit e8dc04bbdb2f831f0bfc0327e2e0cc84df5b4f93
1 parent
efe6219c
Exists in
theme-brasil-digital-from-staging
and in
9 other branches
added helper for the video gallery
Showing
2 changed files
with
20 additions
and
16 deletions
Show diff stats
... | ... | @@ -0,0 +1,18 @@ |
1 | +module VideoGalleryHelper | |
2 | + | |
3 | + def list_videos(configure={}) | |
4 | + configure[:recursive] ||= false | |
5 | + configure[:list_type] ||= :folder | |
6 | + if !configure[:contents].blank? | |
7 | + configure[:contents] = configure[:contents].paginate( | |
8 | + :order => "updated_at DESC", | |
9 | + :per_page => 16, | |
10 | + :page => params[:npage] | |
11 | + ) | |
12 | + render :file => 'shared/video_list', :locals => configure | |
13 | + else | |
14 | + content_tag('em', _('(empty folder)')) | |
15 | + end | |
16 | + end | |
17 | + | |
18 | +end | |
0 | 19 | \ No newline at end of file | ... | ... |
plugins/video/views/content_viewer/_video_gallery.html.erb
1 | -<% | |
2 | -def self.list_videos(configure={}) | |
3 | - configure[:recursive] ||= false | |
4 | - configure[:list_type] ||= :folder | |
5 | - if !configure[:contents].blank? | |
6 | - configure[:contents] = configure[:contents].paginate( | |
7 | - :order => "updated_at DESC", | |
8 | - :per_page => 16, | |
9 | - :page => params[:npage] | |
10 | - ) | |
11 | - render :file => 'shared/video_list', :locals => configure | |
12 | - else | |
13 | - content_tag('em', _('(empty folder)')) | |
14 | - end | |
15 | - end | |
16 | -%> | |
1 | +<% extend VideoPlugin::VideoGalleryHelper %> | |
2 | + | |
17 | 3 | <% unless video_gallery.body.blank? %> |
18 | 4 | <div> |
19 | 5 | <%= video_gallery.body %> | ... | ... |