Доработка модулей с ценами в Prestashop
На двуязычном сайте на Prestashop у нас есть такая доработка: когда цена на товар стоит 0, писать вместо цены фразу «Цену уточняйте»: http://bit.ly/1iylf3k
Сделана она только для страницы товара.
Нужно сделать такое же поведение и для всех мест сайта, где выводится цена товара, кроме корзины и связанных с заказом областей (кабинет покупателя и т.п.), а также модулей товаров со скидками.
А именно: на главной модули Рекомендованные товары, Новые поступления, Бестселлер, на странице товара внизу модуль «товары из этой категории», в категориях слева модуль Лидеры продаж, товары на странице производителя http://bit.ly/1f87nse, страница результатов поиска.
Плюс нужно сделать тоже самое и подправить вывод цен в живом поиске (показ результатов поиска по мере набора фразы, например short или lotus)
Если я что-то ещё пропустил, подсказки приветствуются:)
Нельзя напрямую править системные модули, чтобы не потерять возможность их обновлять. Модули, что начинаются с pts, править можно. Системные нужно менять только через override.
Строка должна поддерживать мультиязычность. На странице товара использовалась переменная Ask the price, перевод которой можно делать через админку. Тоже самое нужно и для доработанных модулей. На русском вставить перевод «Цену уточняйте», для украинского «Ціну уточнюйте».
Внешний вид строки должен быть таким же, как и у цены в том же модуле.