Применить скидку на все товары в Magento

Я новичок в magento. Я хочу предоставить скидку 30% на все товары. Также хочу, чтобы у старой цены был знак креста на внешнем интерфейсе моего сайта.

Может ли кто-нибудь, пожалуйста, помогите мне выполнить эту задачу?

Любая помощь будет принята с благодарностью.

1 ответ

Решение

Во-первых, вы должны создать правило цены каталога. Перейдите в раздел Акции / Правило цены каталога и создайте новое правило. На вкладке "Действия" установите Apply by Percentage и установите Discount Amount равным 30. Установите все остальные поля по мере необходимости.

Это будет применять 30% скидку на все товары.

Чтобы получить крестик на исходной цене и отобразить скидку, вы должны внести некоторые изменения в price.phtml list.phtml и view.phtml в вашей теме, т.е.

приложение / дизайн / ПАКЕТ /THEME/ Каталог / продукта /

Чтобы получить первоначальную цену, вызовите getPrice() для объекта продукта. Для сниженной цены используйте getFinalPrice()

В вашем случае это должны быть $_product->getPrice() и $_product->getFinalPrice()

Примените CSS, чтобы нанести удар по первоначальной цене.

Другие вопросы по тегам