是否有可能剥离Spree的默认样式和布局并从头开始?

时间:2014-07-25 19:43:48

标签: ruby-on-rails ruby spree

我需要建立一个电子商务网站,并且正在寻找Spree Commerce来照顾我的后端。然而,剪裁它看起来我想要的似乎很难。它带有所有这些预先制作的样式和布局,我必须覆盖更改。我只是将其所有默认样式和布局剥离并自己创建前端。

有可能有人知道如何实现这一目标吗?

2 个答案:

答案 0 :(得分:0)

假设the documentation是正确的,您只需将一些(全部?)视图模板复制到您的应用程序中,然后根据您心中的内容进行调整。

  

例如,要覆盖主布局,请创建文件YOUR_SITE_OR_EXTENSION / app / views / spree / layouts / spree_application.html.erb

我认为你会参加一些重要的工作。

答案 1 :(得分:0)

如果您需要更改HTML结构,Spree Way将使用Deface并覆盖默认视图和布局,因为所有表示更改都使用CSS。 WNY?因为当你为更新的版本更新Spree时,工作将比自己创建新的前端更少。它不是那么复杂,你可以利用Spree Extensions。

但正如@ james-mason所提到的,你可以创建新的视图和布局来替换默认值。