В таблице ps_currency меняем длину поля 'sign' с 8 символов на 100.
В значение этого поля 'sign' для рубля вместо "руб." записываем следующий HTML код (кавычки одинарные обязательно!)
Код:
<span class='rur'>p<span>уб.</span></span>
В CSS файл проекта добавляем
Код:
@font-face { font-family: "Rubl Sign"; src: url(http://www.artlebedev.ru/ruble.eot); }
span.rur { font-family: "Rubl Sign"; text-transform: uppercase; }
span.rur span { position: absolute; overflow: hidden; width: .45em; height: 1em; margin: 0.2ex 0 0 -0.65em; }
span.rur span:before { content: '\2013'; }
Устанавливая параметр
Код:
margin: 0.2ex 0 0 -0.65em;
можно двигать черточку вверх-вниз и вправо-влево.
Все! Пример на
http://csb72.ru