使用 Deface 改变 Spree 商务

Change Spree commerce with Deface

我正在学习 Spree,因为我想用它创建电子商务。我成功安装了 Spree,现在我想自定义带有污损的标准 Spree 模板。我正在尝试删除产品页面中 ID 为 "product-properties" 的 table。

我已经这样做了,但它不起作用:

Deface::Override.new(:virtual_path => 'spree/layouts/spree_application',
         :name => 'product_page',
         :remove => '#product-properties'
        )

我觉得虚拟路径不对

包含#product-properties 的模板是:

https://github.com/spree/spree/blob/v3.0.1/frontend/app/views/spree/products/_properties.html.erb

所以你想要的虚拟路径是:

spree/products/_properties