diff --git a/layouts/event_body.html b/layouts/event_body.html index 91f6c9ca..0d3e08ea 100644 --- a/layouts/event_body.html +++ b/layouts/event_body.html @@ -10,13 +10,7 @@ - <% latest_articles_referred_to(item.identifier).each do |item| %> -
- <%= render 'item_intro', :item => item, :extended => true %> -

- Zum Artikel -

- <% end %> + <%= render 'referred_article_list', :refitem => item, :count => 5 %>
diff --git a/layouts/project_body.html b/layouts/project_body.html index 6b361c62..bbd068ba 100644 --- a/layouts/project_body.html +++ b/layouts/project_body.html @@ -5,15 +5,7 @@

<%= item[:title] %>

<%= yield %>
-
- <% latest_articles_referred_to(item.identifier,5).each do |item| %> -
- <%= render 'item_intro', :item => item, :extended => true %> -

- Zum Artikel -

- <% end %> -
+ <%= render 'referred_article_list', :refitem => item, :count => 5 %>
diff --git a/layouts/referred_article_list.erb b/layouts/referred_article_list.erb new file mode 100644 index 00000000..9f9ce901 --- /dev/null +++ b/layouts/referred_article_list.erb @@ -0,0 +1,9 @@ +
+ <% latest_articles_referred_to(@refitem.identifier,@count).each do |item| %> +
+ <%= render 'item_intro', :item => item, :extended => true %> +

+ Zum Artikel +

+ <% end %> +