Integrieren von Spree in die Rails 3.1-Anwendung

Spree ist eine vollständige Open-Source-E-Commerce-Lösung, die mit Ruby on Rails erstellt wurde. Es wurde ursprünglich von Sean Schofield entwickelt und wird jetzt von einem engagierten Kernteam gepflegt. Mehr erfahren Sie auf der Seite des E-Commerce-Projekts Spree.

Tatsächlich besteht es aus mehreren verschiedenen Juwelen, die jeweils in einem einzigen Repository verwaltet und in einer einzigen Online-Dokumentation dokumentiert werden.

Durch die Anforderung des Spree-Gems benötigen Sie automatisch alle erforderlichen Gem-Abhängigkeiten:

  • spree_api
  • spree_cmd
  • spree_core
  • spree_dash
  • spree_promo
  • spree_sample

Alle Edelsteine sind so konzipiert, dass sie zusammenarbeiten, um eine voll funktionsfähige E-Commerce-Plattform bereitzustellen. Es ist jedoch auch möglich, nur die Stücke zu verwenden, an denen Sie interessiert sind. So könnten Sie beispielsweise nur das Barebone-Juwel spree_core verwenden und es möglicherweise mit Ihrem eigenen benutzerdefinierten Werbeschema kombinieren, anstatt spree_promo zu verwenden.

Installation: – Die Bildverarbeitung übernimmt ImageMagick. Wir müssen es also installieren, bevor wir Spree installieren können. Wenn es noch nicht installiert ist, installieren Sie es mit apt-get (für Ubuntu). Sobald Imagemagick installiert ist, erstellen wir ein neues Schienen 3.1 application with the following coSpree In Rails 3.1mmand from terminal. e.g – rails new gps -d mysql (-d mysql specifies that we are going to use mysql as our database)

To install it and all its dependencies, we need to add it in our gemfile. My gemfile looks like this:- source ‘http://rubygems.org’

gem ‘rails’, ‘3.1.3’

Stattdessen Kantenschienen bündeln:

gem ‘rails’, :git => ‘git://github.com/rails/rails.git’

gem ‘capistrano’ gem ‘mysql2’ gem ‘therubyracer’ gem ‘paperclip’, “~> 2.3” gem ‘tinymce-rails’

Edelsteine werden nur für Vermögenswerte verwendet und sind nicht erforderlich

standardmäßig in Produktionsumgebungen.

group :assets do gem ‘sass-rails’, ‘~> 3.1.5’ gem ‘coffee-rails’, ‘~> 3.1.1’ gem ‘uglifier’, ‘>= 1.0.3’ end

gem ‘jquery-rails’

Nehmen Sie Kontakt mit uns auf.

Abonnieren Sie die neuesten Updates

zusammenhängende Posts

Hinterlasse einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

German
English
English
Japanese
German
French
Spanish

WhatsApp uns

Beenden Sie die mobile Version