Home

Awesome

Page Resources Engine for Refinery CMS

About

Page Resources allows you to relate one or more resources to any page in Refinery.

Requirements

Features

Install

Add this line to your applications Gemfile

gem 'refinerycms-page-resources', github: 'anitagraham/refinerycms-page-resources', branch: 'master'

Next run

bundle install
rails generate refinery:page_resources
rake db:migrate

Now when you start up your Refinery application, edit a page and there should be a new "Resources" tab.

Usage

app/views/refinery/pages/show.html.erb

<% content_for :body_content_right do %>
  <ul id='files'>
    <% @page.resources.each do |file| %>
      <li>
        <%= link_to file.title, file.url %>
      </li>
   <% end %>
  </ul>
<% end %>
<%= render :partial => "/refinery/content_page" %>