diff --git a/lib/proposals_discussion_plugin/proposals_block.rb b/lib/proposals_discussion_plugin/proposals_block.rb index 29b0a9c..ab152c9 100644 --- a/lib/proposals_discussion_plugin/proposals_block.rb +++ b/lib/proposals_discussion_plugin/proposals_block.rb @@ -21,9 +21,10 @@ class ProposalsDiscussionPlugin::ProposalsBlock < Block end def content(args={}) + proposals = self.proposals block = self proc do - render :file => 'blocks/proposals_block', :locals => {:block => block} + render :file => 'blocks/proposals_block', :locals => {:proposals => proposals, :block => block} end end @@ -31,4 +32,8 @@ class ProposalsDiscussionPlugin::ProposalsBlock < Block nil end + def proposals + ProposalsDiscussionPlugin::Discussion.find(:all) + end + end diff --git a/views/blocks/proposals_block.html.erb b/views/blocks/proposals_block.html.erb index 114564b..3319609 100644 --- a/views/blocks/proposals_block.html.erb +++ b/views/blocks/proposals_block.html.erb @@ -1,3 +1,26 @@ -