Questions tagged [spree]

Spree is a complete open source e-commerce solution for Ruby on Rails, freely available for commercial use under the terms of the New BSD License.

Spree is a complete open source e-commerce solution built with Ruby on Rails. It was originally developed by Sean Schofield and as of November 2015 was no longer maintained.

On January 2016 new core team maintains the project and new roadmap is announced.

License

Spree is released under the New BSD License.

Links

Legacy Links

1714 questions
10
votes
1 answer

Spree Commerce: any themes?

I searched whole morning, and find out that there aren't any themes either to purchase or download for Spree. It seems that I have to build custom store front myself. Spree seems to be very limited in this aspect when compared to OpenCart and…
charleslcso
  • 182
  • 1
  • 1
  • 16
9
votes
2 answers

Spree 3.0 adding to permitted attributes in extension

So I'm making a spree extension in which I have my own attribute that I added to Spree::Shipment and added an input during the checkout process, the problem is my attribute is not part of the permitted attributes for shipments, and it is not clear…
Shelvacu
  • 4,245
  • 25
  • 44
9
votes
3 answers

Security Update for Spree Finding Nil for Money:Class

This security update for spree just released, but after running some Cucumber tests, I had this recurring issue: undefined method `assume_from_symbol' for Money:Class (ActionView::Template::Error) I searched the project repo on GH and we don't use…
BenMorganIO
  • 2,036
  • 17
  • 37
9
votes
2 answers

Creating an admin user in production on Spree

I deployed my Spree app to a server. Locally I can login as an admin and change things, but on the server this password and account does not work. When I go to /admin I get the message authorization failure. I did already run bundle exec rake…
user2609980
  • 10,264
  • 15
  • 74
  • 143
9
votes
2 answers

Spree search filter for properties and variants

I'm running Spree 1.3.1 and I'm trying to customize the Taxon show page. I would like it to return the products contained inside the current Taxon, eventually filtered by a property or by an option value. For example let's say that I'm seeing the…
Augusto
  • 1,140
  • 2
  • 18
  • 38
8
votes
5 answers

What causes the "ArgumentError (dump format error)"?

While troubleshooting a misbehavior in Spree where the product list was not paginating and was only listing the first 10 products or so, I attempted to reproduce the error in my local development environment and on the first page load I received the…
Day Davis Waterbury
  • 2,052
  • 18
  • 31
8
votes
2 answers

Spree, Rails 3, and theming

Well, I've been trying to change the default theme of spree by following this tutorial http://blog.endpoint.com/2010/01/rails-ecommerce-spree-hooks-tutorial.html But the homepage doesn't change at all, well since the tutorial is meant for rails 2,…
BimoZX
  • 1,611
  • 2
  • 12
  • 15
8
votes
1 answer

Getting Spree Cart implemented in sub-domain Rails

Scenario We have a rails application mounted with Spreecommerce as Rails::Engine and hosted at dashboard.domainname.com and available through dashboard.domainname.com/store then we have the wordpress for front-end implemented at…
sushil10018
  • 126
  • 8
8
votes
3 answers

Themeing a Spree installation; causing a Deface nightmare

Typed this up at Programmers.SE first, but imagine this may be better suited to here - purely because it's not asking for a advice regarding a specific technical issue. Feel free to vote to move though! I'm currently working on a project using the…
Fergus In London
  • 1,203
  • 8
  • 19
8
votes
1 answer

Registering a custom Spree Calculator not working

Following the docs on this page... http://guides.spreecommerce.com/developer/calculators.html I've created a class in models/spree/calculators/ module Spree class Calculator::ZipTax < Calculator def self.description "Calculates Tax Rates From…
Mike Jaffe
  • 562
  • 2
  • 5
  • 13
8
votes
6 answers

How to access the admin section of Spree in production?

I have followed the Spree instructions for setting up, and I got it working in development mode. I deployed with Capistrano to rackspace to a production server, but the same default login ("spree@example.com"/"spree123") does not work. I created a…
bluebit
  • 2,987
  • 7
  • 34
  • 42
7
votes
1 answer

How to map API with multiple objects [Spree API V2 & ReactJS]

I'm building a webshop, using ReactJS for the front-end and Spree (Ruby) for the back-end. Spree offers an API solution to connect the front-end and the back-end with one and other. I'm trying to display products with product images, but Spree's…
Salman
  • 1,109
  • 3
  • 25
  • 55
7
votes
2 answers

Rails Spree project - Database inaccessible from other contributor on Git

Ι have started a Rails Spree project along with a friend, and we use GitHub for version control. I have created the sample project in my machine, and installed Spree functionality on it. This creates a database with sample products, like so: When…
Dimitris Sfounis
  • 2,400
  • 4
  • 31
  • 46
7
votes
0 answers

Spree product price range filter not working

During my internship I needed to work on an existing ruby on rails project. This project is built with spree. The developers before my tweaked the price filter so that the range would change to to max of the products of that taxon. Here by the code…
Matthijs
  • 71
  • 3
7
votes
3 answers

Bad wkhtmltopdf's path for wicked_pdf and wkhtmltopdf

I am using two Gems to convert HTML to PDF. Using "https://github.com/mileszs/wicked_pdf" gem 'wicked_pdf' gem "wkhtmltopdf-binary" /initializer/wicked_pdf.rb WickedPdf.config = { exe_path => "xxxxxxxxxxxxxxxxxxx" } What path should I use for…
KKB
  • 558
  • 4
  • 18