как в цене товара заменить символ "руб." на символ "P" с палочкой )))

Автор ovic, 15 января 2015, 14:14:14

« назад - далее »

ovic


Mr.Sen

В шаблонах нужно не использовать функцию convertPrice, а просто getPrice. Покажет только цифры, а символ рубля добавить стилями.

Adik

Можно использовать на сайте шрифт с поддержкой знака рубля. Тогда заменить можно в админке в Локализация / Валюты.

ovic

Покапался на форумах, пишут про коды, цсс....разобрался! Может кому пригодится, всё просто!
Мой урок:
1. открываем таблицу в пиашпи админ и находим строку ps_currency, жмем "обзор".
2. параметры жмем "изменить";
3. находим поле "sign" и в "значение" вставляем вместо "руб." - ₽ (HTML-код нашего родненького рублика) и ВУАЛЯ! Красивый и наш!

www.climate-evolution.ru - так выглядит

Миколас

Что-то не получается. На твоем сайте руб. показывает, а не символ.

coder

И не получится, читайте что Adik писал.
Цитироватьиспользовать на сайте шрифт с поддержкой знака рубля.
Если используете Google Fonts, то чтобы воспользоваться символом рублям нужно загружать всё subsets.
И не нужно править в базе данных. 
Панель управления > Локализация > Валюты, выбрать рубль, редактировать, в поле символ добавить "₽ "

DarinSr

Этот метод не универсальный. У половины пользователей не покажет знака. Нет еще полной поддержки символа рубля.
Метод получше, это показать символ рубля с помощью Font Awesome. Символ рубля входит в набор иконок Font Awesome. Этот набор используется во многих темах prestashop.
Если у вас тема, в которой нет этих иконок, то добавьте в head
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"> 
Используйте код
<i class="fa fa-rub"></i>
для вывода символа рубля в шаблонах tpl.

ovic

ну можно и так... ;)
кстати, в браузере Оперы нормально отображается, в других квадратики ( :-[

ovic

попробую со шрифтами, в моем варианте не во всех браузерах работает

Миколас

Цитата: DarinSr от 15 января 2015, 16:58:48
Этот метод не универсальный. У половины пользователей не покажет знака. Нет еще полной поддержки символа рубля.
Метод получше, это показать символ рубля с помощью Font Awesome. Символ рубля входит в набор иконок Font Awesome. Этот набор используется во многих темах prestashop.
Если у вас тема, в которой нет этих иконок, то добавьте в head
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"> 
Используйте код
<i class="fa fa-rub"></i>
для вывода символа рубля в шаблонах tpl.

Получилось!!!
Во всех браузерах, на мобильнике все отлично. Респект.


ovic

у меня теперь не получается )))), распишите, пожалуйста, подробнее все

tigran

Цитата: Mr.Sen от 15 января 2015, 15:34:05
В шаблонах нужно не использовать функцию convertPrice, а просто getPrice. Покажет только цифры, а символ рубля добавить стилями.
Функцию вывода цены поменяли?

ovic

Цитата: tigran от 15 января 2015, 21:05:40
Цитата: Mr.Sen от 15 января 2015, 15:34:05
В шаблонах нужно не использовать функцию convertPrice, а просто getPrice. Покажет только цифры, а символ рубля добавить стилями.
Функцию вывода цены поменяли?

где это все находится?

PrestaMan

Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!

Миколас

Переделаю все цены в шаблонах и отпишусь как сделал.