Module: C80NewsTz::SubjHelper

Includes:
LocalTimeHelper, PageContentHelper
Defined in:
app/helpers/c80_news_tz/subj_helper.rb

Instance Method Summary collapse

Instance Method Details

#render_news_block(rubric_slug, page = 1) ⇒ Object



7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'app/helpers/c80_news_tz/subj_helper.rb', line 7

def render_news_block(rubric_slug, page=1)
  per_page = Prop.first.per_page
  news = Fact.where_rubric(rubric_slug).paginate(:page => page,:per_page => per_page)

  news_for_render = []
  news.each do |p|
    news_for_render << arrange_preview_pub(p,'medium')
  end

  render :partial => "shared/news_block",
         :locals => {
             :news_for_render => news_for_render,
             :news_list => news,
             :rubric_slug => rubric_slug
         }
end

#render_one_fact(fact) ⇒ Object



24
25
26
27
28
29
# File 'app/helpers/c80_news_tz/subj_helper.rb', line 24

def render_one_fact(fact)
  render :partial => "shared/fact",
         :locals => {
             fact: fact
         }
end