Изменить Spree Commerce с Deface

Я учу Шпрее, потому что хочу создать с ним электронную коммерцию. Я успешно установил Spree, и теперь я хотел бы настроить стандартный шаблон spree с помощью deface. Я пытаюсь удалить таблицу с идентификатором "product-properties" на странице продуктов.

таблица, которую я хочу удалить, это та, которая находится в разделе 'Свойства' и имеет 3 строки: 'размер', 'тип' и 'материал'

Я сделал так, но это не работает:

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

Я думаю, что виртуальный путь неверен.

1 ответ

Решение

Шаблон, который содержит #product-properties:

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

Итак, виртуальный путь, который вы хотите:

spree/products/_properties
Другие вопросы по тегам