SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Отображение текста на двух языках вместо цены 0 opencart 3 в tpl

Misha Gavriluk Misha Gavriluk  
0
  04.03.2020 19:28       1 713    

Привет всем.
Начал работать с Опенкартом и возникла такая проблема: надо сделать при цене 0 чтобы отображался текст "Цена по запросу".
Вписал в шаблон:
<?php echo ($price=='0.00 грн.') ? 'Цена по запросу' : $price; ?>

но у меня сайт на двух языках и надо чтобы на ук языке был текст "Ціна по запиту".
Как мне это сделать?

Ссылка на сайт
https://new.flus.ua/cetyrekkanalunii-termometr-z-termoparoy-et-960d-datalogger-et-960d


Ответы на пост (5) Написать ответ
Отдал задание на фриланс - сделали за 15 минут. Тема закрыта
0
Решение
Рукапча Бот Рукапча Бот
173
05.03.2020 08:19
Если не ошибаюсь для этого есть специальный модуль называется call for price  что в переводе означает позвоните чтобы уточнить цену либо цена по запросу  https://www.opencart.com/index... Стоит 20$  Поддерживает мультиязычность
0
axox axox
165
05.03.2020 18:51
С третьим не работал ещё. Может как и во втором получится - при цене в 0 выводить значение переменной из языкового файла?
0
vaweb vaweb
0
11.07.2020 13:39
Кто знает, как это сделать без модуля? Пожалуйста, нужна помощь. Опенкарт 3.0.3.3
0
vaweb vaweb
0
11.07.2020 13:40
{% if product.price > 0 %}

{{ product.price }}
{% elseif product.price <= 0.00 %}


{% else %}
{% if not product.special %}
{% else %} {{ product.special }} {{ product.price }} {% endif %}
{% if product.tax %} {{ text_tax }} {{ product.tax }} {% endif %}

{% endif %}
0