Skip to content
This fork is no longer maintained
Ruby JavaScript
Pull request Compare This branch is 182 commits ahead of squaretalent:master.
Latest commit 76b52f6 Mar 30, 2011 Dirk Kelly bumped gemspec
Failed to load latest commit information.
config removed translations of radiant Dec 9, 2010
db added company to shipping Mar 30, 2011
lib added company to shipping Mar 30, 2011
public internet explorer wasn't loading the shop before other dom:load events Dec 30, 2010
spec added company to shipping Mar 30, 2011
.gitignore generating gemspec (exciting) ^^ Sep 23, 2010 updated HISTORY Oct 23, 2010
LICENSE readme and licence changes Oct 23, 2010 merged readme shop-category products has scoping Nov 8, 2010
Rakefile had to update the version of images Dec 9, 2010
VERSION Version bump to 0.94.8 Mar 30, 2011
radiant-shop-extension.gemspec bumped gemspec Mar 30, 2011
shop_extension.rb Removed the image hooks Dec 14, 2010

Radiant Shop

There isn't any store software out there which allows you to manage both the content and the design of products in a similar way that you would a page or blog post.

I believe this is a problem, most simple online Stores should try to be a website before they try to be an advanced application.

Radiant Shop doesn't require you to write server side code to build a store.

Instead you will use Radius tags, html, and css to build a custom store experience.

You're not limited to one design per category, or even per product. Nor are you forced into following a specific checkout process, or to use a certain Gateway.

An online store is just a website

Need Help?

The Wiki is the best source of information about the entire project.

It's in its infancy, and your help is greatly appreciated. You can reach me via

I don't use email to manage my extension development work.


Install RadiantShop Gem

gem install radiant-shop-extension
# This will install Radiant and the Gems RadiantShop requires

Create a Radiant project

radiant myshop --database sqlite3
cd myshop

Edit your Gemfile

source :gemcutter
gem 'radiant',                '0.9.1'
gem 'radiant-shop-extension', :require => false

Add to your config/environment.rb

config.gem 'radiant-scoped-extension',    :lib => false
config.gem 'radiant-images-extension',    :lib => false
config.gem 'radiant-forms-extension',     :lib => false
config.gem 'radiant-drag-extension',      :lib => false
config.gem 'radiant-shop-extension',      :lib => false

Bootstrap Radiant (answer questions, I suggest an empty template)

rake db:bootstrap

Migrate shop

rake radiant:extensions:update_all
rake radiant:extensions:shop:migrate

Seed shop (optional, will help you get on your way)

rake radiant:extensions:shop:seed


Copyright 2010 Dirk Kelly @dirkkelly and licenced under MIT.

See LICENCE for further information.

Something went wrong with that request. Please try again.