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

16 Январь 2015, 20:30:29
Ответ #15
  • Пользователь
  • **
  • Сообщений: 51
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
20 Январь 2015, 14:54:45
Ответ #16
  • Новичок
  • *
  • Сообщений: 27
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
извиняюсь что влажу в чужую тему, но похожий вопрос по поводу цены...как сделать чтобы разделение цены было через точку, а то щас через запятую к примеру 46,34 руб нужно 46.34 руб
20 Январь 2015, 15:10:51
Ответ #17
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
В Локализация > Вылюты выбрать валюту, нажать редактировать и сменить формат
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
21 Январь 2015, 01:13:11
Ответ #18
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
У меня все что выше не заработало, сделал так Ք , берите пользуйтесь, пока не сделают как надо.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
29 Январь 2015, 17:24:53
Ответ #19
  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Здравствуйте, пытаюсь поменять "руб" на "р с палочками" подскажите а куда именно вставлять вот этот кусочек кода <i class="fa fa-rub"></i> ?
29 Январь 2015, 17:59:09
Ответ #20
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
Во все шаблоны, в котоых хотите видеть знак рубля product.tpl, mymodule.tpl....
29 Январь 2015, 18:41:13
Ответ #21
  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
вот строчка из product.tpl <span id="our_price_display">{convertPrice price=$productPrice}</span>
а куда писать <i class="fa fa-rub"></i> непонятно ???
29 Январь 2015, 18:54:22
Ответ #22
  • Ветеран
  • *****
  • Сообщений: 1614
  • Репутация: +32/-1
  • Сообщество PrestaShop
    • Просмотр профиля
<i class="fa fa-rub"></i> Вот это код рубля. Хотите добавьте перед ценой, хотите после. Там где вам нужно показать символ рубля, там и добавляйте этот код.
29 Январь 2015, 19:27:33
Ответ #23
  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я совсем новичок-ткните пальцем, что делаю не так:
 Что сделано:
1) В локализация-валюта-в символе рубля вместо "руб" пишу "&#8381;" 
    в гугл хроме все работает - вместо "руб" везде "р с палочками"
    но в мозиле квадратик поэтому
2) в файде темы header.tpl в head пишу <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
3) в product.tpl ищу строчку вывода цены <span id="our_price_display">{convertPrice price=$productPrice } </span>     и ???????? ткните пальцем куда писать <i class="fa fa-rub"></i>
 если просто дописать то появляется р с палочками но квадратик тоже остается :-[
29 Январь 2015, 20:47:53
Ответ #24
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
1. Или добавляете в адмнке  "&#8381;" вместо "руб".
 Или в header.tpl добавляете
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"> А не два варианта одновременно.

2. в product.tpl
В шаблонах нужно не использовать функцию convertPrice, а просто getPrice. Покажет только цифры, а символ рубля добавить стилями.
<span id="our_price_display">{$productPrice} <i class="fa fa-rub"></i></span>
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
29 Январь 2015, 21:12:24
Ответ #25
  • Новичок
  • *
  • Сообщений: 14
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
1. Или добавляете в адмнке  "&#8381;" вместо "руб".
 Или в header.tpl добавляете
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet"> А не два варианта одновременно.

2. в product.tpl
В шаблонах нужно не использовать функцию convertPrice, а просто getPrice. Покажет только цифры, а символ рубля добавить стилями.
<span id="our_price_display">{$productPrice} <i class="fa fa-rub"></i></span>



заработало!!! спасибо огромное PrestaMan!!!    :)
31 Январь 2015, 22:11:41
Ответ #26
  • Фрилансер
  • *
  • Сообщений: 111
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Вроде все сделала, как здесь писали:
1. В header.tpl добавила <link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
2. В в product.tpl добавила <span id="our_price_display">{$productPrice} <i class="fa fa-rub"></i></span>

А в итоге получила какой-то иероглиф(((( Что я делаю не так?  ???
Большое спасибо создателям этого форума, и тем, кто здесь помогает. Ребята, вы - лучшие!
31 Январь 2015, 23:15:46
Ответ #27
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
<link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
01 Февраль 2015, 12:22:14
Ответ #28
  • Фрилансер
  • *
  • Сообщений: 111
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
<link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
не помогает, результат тот же, иероглиф(((
Большое спасибо создателям этого форума, и тем, кто здесь помогает. Ребята, вы - лучшие!
01 Февраль 2015, 13:01:44
Ответ #29
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
Значит у вас используется другой шрифт. Установите firebug, откройте консоль, выделите знак рубля и слева увидите какой шрифт определен в стилях.