Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Решено] цена и валюта разными цветами


 Поделиться

Рекомендованные сообщения

Добрый день всем.

 

Захотел отделить цену и валюту разными цветами то есть "100" написать красным, а "руб" написать серым.

 

Если менять стили, то там такая конструкция

<div class="price">100 руб</div>

и только стилями тут не обойтись.

То есть нужно как то "руб" поместить внутрь <span>.

 

Подскажите где можно такое сделать?

Ссылка на комментарий
Поделиться на других сайтах


Спасибо. Получилось)

 

Мне кажется должен быть более интелегентный) способ делать это не в шаблоне, а в контроллере например. 

Ссылка на комментарий
Поделиться на других сайтах


  • 2 недели спустя...

На php можно сделать, но если использовать в магазине модуль filter pro, то средства php не работают так как валюта выводится java script' ом:

if (price != null) {
html += '<div class="price">' + price  + '</div>';
 
}

то есть поидее надо средствами javascript срезать 'руб.' от  price и потом добавлять '<span>руб.</span>':

if (price != null) {
price = price.slice(0,-4);
html += '<div class="price">' + price  + '<span>руб.</span></div>';
 
}

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

 

Может кто нибудь подскажет решение?

Ссылка на комментарий
Поделиться на других сайтах


system/library/currency.php

		if (($symbol_right) && ($format)) {
			$string .= $symbol_right;
		}
>>

		if (($symbol_right) && ($format)) {
			$string .= '<span class="currency-symbol-right">'.$symbol_right.'</span>';
		}
Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.