0

新しい Spree テーマのホームページで、deface を使用して製品リストを削除しようとしています。

次のオーバーライドがあります (overrides/remove_products.rb):

Deface::Override.new(:virtual_path  => "spree/layouts/spree_application",
:remove => "[data-hook='homepage_products']",
:name          => "remove_products")

オーバーライドは実行されていないようです。仮想パスが間違っている可能性があると思いますか? 他のオーバーライドが機能しています(たとえば、ホームページのサイドバーを削除するため)。

4

2 に答える 2

3

あなたが探しているファイルは core/app/views/spree/home/index.html.erb だと思いますので、仮想パスは次のようになるはずです:

spree/home/index
于 2012-06-19T03:00:40.550 に答える