Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено] Стиль названия валюты


skazis

Recommended Posts

У меня уже выводится цена товара.. Например: 100 грн.

Выводится кодом: 

<div class="prs_inner"><?php echo $product['price']; ?></div>
То есть, отдельно для "грн" стиль задать я не могу.
Надіслати
Поділитися на інших сайтах


  • 2 months later...

\system\library\currency.php

public function format($number, $currency = '', $value = '', $format = true) {
		if ($currency && $this->has($currency)) {
      		$symbol_left   = $this->currencies[$currency]['symbol_left'];
      		$symbol_right  = $this->currencies[$currency]['symbol_right'];
      		$decimal_place = $this->currencies[$currency]['decimal_place'];
    	} else {
      		$symbol_left   = $this->currencies[$this->code]['symbol_left'];
      		$symbol_right  = $this->currencies[$this->code]['symbol_right'];
      		$decimal_place = $this->currencies[$this->code]['decimal_place'];

Заменить на:

public function format($number, $currency = '', $value = '', $format = true) {
		if ($currency && $this->has($currency)) {
      		$symbol_left   = $this->currencies[$currency]['symbol_left'];
      		$symbol_right  = '<span class="currency">'.$this->currencies[$currency]['symbol_right'].'</span>';
      		$decimal_place = $this->currencies[$currency]['decimal_place'];
    	} else {
      		$symbol_left   = $this->currencies[$this->code]['symbol_left'];
      		$symbol_right  = '<span class="currency">'.$this->currencies[$this->code]['symbol_right'].'</span>';
      		$decimal_place = $this->currencies[$this->code]['decimal_place'];
Надіслати
Поділитися на інших сайтах


  • 1 year later...

проделал ряд изменений, чтобы для ценника в карточке товаров размер шрифта валюты возле цены уменьшить, как  здесь описаны.. Но поменялся размер шрифта валюты <span class="currency">руб</span>теперь по всему Опенкарту.

Вернул всё обратно, так как даже во всплывающем окне корзины, надпись "руб" в 19рх, когда ценник 16рх .

Как отделить сокращение валюты от цены, для модулей рекомендуемые, хиты продаж, корзина, карточка товара?
______________________________________________________________________________________________________
П.с. по рукам бы надовать тем разработчикам опенкарта, кто в переменную $price зафигачил смешанный тип данных (

Змінено користувачем andrus
Надіслати
Поділитися на інших сайтах


andrus, высказать свое ФИ авторам отличного движка может каждый, а чтобы добавить в product.php строчку

$this->data['priceValue'] = $product_info['price'];

нужно всего 1 грамм серого вещества и 10 секунд времени

Надіслати
Поділитися на інших сайтах

"....высказать свое ФИ авторам отличного движка может каждый...."

)) я думаю тут таких "каждый",  - тысячи. Разумеется, не зная даже поверхностных знаний php, самостоятельно невозможно что-либо реализовать. Даже на вашу подсказку с добавлением строки 

$this->data['priceValue'] = $product_info['price']; 

возникает вопрос: в какую функцию или строчку файла  product.php, это добавлять?

Ну а что касается объединения числового значения цены и символьного валюты в одну переменную, это  явно не удобно для дальнейшего форматирования и придания желаемых стилей. Или же я мало знаком с приёмами и правилами вывода переменных с ценами в интернет-магазинах... :/ 

Змінено користувачем andrus
Надіслати
Поділитися на інших сайтах


  • 6 months later...
Гість
Ця тема закрита для публікації повідомлень.
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.