В файле «spree_application.html.erb» мне нужно переопределить существующую частичный Получить полный код из ниже ссылки:Невозможно переопределить существующий частичное использование Deface
содержимого образца:
<%= render :partial => 'spree/shared/header' %>
<div id="wrapper" class="row" data-hook>
<%= breadcrumbs(@taxon) %>
<%= render :partial => 'spree/shared/sidebar' if content_for? :sidebar %>
<div id="content" class="columns <%= !content_for?(:sidebar) ? "sixteen" : "twelve" %>" data-hook>
<%= flash_messages %>
<%= yield %>
</div>
<%= yield :templates %>
</div>
Здесь мне нужно заменить после частичного использования Deface:
<%= render :partial => 'spree/shared/header' %>
мой Deface файл: header_modification.rb:
Deface::Override.new(:virtual_path => 'spree/layouts/spree_application',
:name => 'header_modification',
:replace => ?
:partial => 'spree/shared/spree_application'
)
Что должно быть написано в: заменить часть/любые другие действия могут быть использованы для переопределения, что парциальное с помощью искажать?
Это отличное решение моей проблемы. и в соответствии с вашим комментарием я буду использовать rake deface: test_selector, следовательно, для проверки раздела overriden. – Ajay