我正在使用spree cms和rails 3.2并成功配置到我的rails应用程序。但我想覆盖所有狂欢代码,包括模型,控制器和视图意味着冻结spree gem到我的app / vendor目录,这样我就可以做任何改变根据我的需要,这个更改应该适用于我的应用程序启动服务器后。我正在使用此命令,但不适合我
spree install --path vendor
有什么更好的建议请指教。
非常感谢您的帮助......
答案 0 :(得分:0)
我认为下面提供的链接可能对您有所帮助.. :)
http://serenetechnologies.ca/spree-e-commerce-customizations/
答案 1 :(得分:0)
此链接为您提供自定义视图的准确答案
http://guides.spreecommerce.org/developer/view.html
对于自定义模型,在app / models / spree / user_decorator.rb中为模型创建装饰器文件(例如:USER)
Spree::User.class_eval do
Spree::PermittedAttributes.user_attributes << :your_custom_attribute
def yourcustomfunction
# Your logic here
end
end