如何更改Spree商业主题?我怎样才能创建自己的

时间:2015-09-27 00:50:57

标签: ruby-on-rails-4 spree

我想手动更改有关狂欢风格的所有内容,我不想使用覆盖。我希望能够获得html.erb并手动更新。我在Linux上安装了Spree,它们位于何处?我被告知它在rvm下,我在rvm下没有任何东西

的Gemfile

source 'https://rubygems.org'

gem 'spree', '3.0.4', :path => "lib/spree/"
gem 'braintree', '~> 2.48.1'
gem 'rails', '4.2.3'

gem 'pg'
gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.1.0'
gem 'jquery-rails'
gem 'turbolinks'

gem 'jbuilder', '~> 2.0'
gem 'sdoc', '~> 0.4.0', group: :doc

group :development, :test do
  gem 'byebug'
  gem 'web-console', '~> 2.0'
  gem 'spring'
end



gem 'spree_gateway', github: 'spree/spree_gateway', branch: '3-0-stable'
gem 'spree_auth_devise', github: 'spree/spree_auth_devise', branch: '3-0-stable'

2 个答案:

答案 0 :(得分:1)

创建rails app和lib文件夹克隆狂欢 然后在rails app Gemfile内添加spree文件夹路径lib

之类的东西

gem 'spree' :path => "/lib/spree"

然后按照相同的程序,现在,如果您要更改lib文件夹spree,您可以在应用中看到更改

答案 1 :(得分:1)

您可以使用https://guides.spreecommerce.com/developer/extensions_tutorial.html为spree创建扩展程序,然后可以使用deface https://guides.spreecommerce.com/developer/deface_overrides_tutorial.html进行更改 覆盖主题中的html更改。您也可以使用Spree Fancy 作为参考。

希望这能解决您的问题。

谢谢

相关问题