在Shoppe中自定义管理员模板

时间:2015-04-16 03:22:04

标签: customization admin ruby-on-rails-4.2 ruby-2.2

我正在开发一个Rails项目来建立一个电子商务网站。我正在使用Shoppe gem。我推荐Tryshoppe网站。

由于shoppe gem为我们安装了Admin界面,但根据我的要求,我想自定义它。我也有兴趣更改管理界面的布局。

例如,我们可以在Device gem中生成视图并对其进行自定义。

我们可以生成视图和邮件模板以覆盖Shoppe gem的默认模板吗?

2 个答案:

答案 0 :(得分:1)

据我所知,唯一的方法是将gem repo克隆到你的github并根据需要编辑gemfile。然后将gem添加到您的应用程序中,但将其链接到该gem的github仓库。

这基本上可以转化为:

gem 'shoppe', :git => 'git://github.com/<username>/shoppe.git'

答案 1 :(得分:1)

对于这种情况,Rails中还存在重写装饰器: http://guides.rubyonrails.org/engines.html#improving-engine-functionality