Как избавиться от запятой в цене товара

Статус
В этой теме нельзя размещать новые ответы.

prmatvey

Создатель
Регистрация
23 Ноя 2007
Сообщения
25
Реакции
0
Цена товара выглядит - 12,530.00 руб
Как убрать запятую, а вместо нее сделать пробел ?
 
  • Заблокирован
  • #3
Открываешь файл \core_functions\functions.php

и ищешь строку 343-ю с такими крякобрязами, вот эта запятая и есть твоя:

$res = ",".$res;

Пробел может быть знаком:  

Получится так:
$res = " ".$res;
 
Подскажите еще, пожалуйста.

Как в отображении цены изменить цвет и размер значения валюты. Скажем, 1000 руб. - все красное. Как сделать руб. черным и поменьше.
 
  • Заблокирован
  • #5
Подскажите еще, пожалуйста.

Как в отображении цены изменить цвет и размер значения валюты. Скажем, 1000 руб. - все красное. Как сделать руб. черным и поменьше.

Смотри файл соответствующий твоему шаблону - style8.css к примеру

вот тама и есть этот стиль, у меня так:
PHP:
 <font class="x3" id="currentPrice">
  4,973.50руб.
  </font>

Его найдешь при просмотре страничке в html коде (исходном коде)

Вот x3 и является стилем отвечающим за цвет и за размер

вот его код к примеру:
PHP:
.x3 {
	FONT-SIZE: 14px;
	FONT-FAMILY: sans-serif;
	color: #E72F01;
	font-weight: bold;
	padding-top: 25px;
}
.x3 A:link {
	text-decoration: none;
	COLOR: #E72F01;
}
.x3 A:visited {
	text-decoration: none;
	COLOR: #E72F01;
}
.x3 A:hover {
	text-decoration: none;
	COLOR: #E72F01;
 
Хорошо. И как же в этом стиле разделить отображение значения цены (1000) и валюты (руб,$ и т.д.) ?
Что нужно, что-бы 1000 было красным, а руб. - черным.
 
  • Заблокирован
  • #7
Предположу, что можно сделать так:

Вот код файла \templates\frontend\tmpl10\product_detailed.tpl.html
и также подобно product_brief.tpl.html
PHP:
<b>
							<font class="big" color="red" id='currentPrice'>
								{if $product_info.Price <= 0}
									n/a
								{else}
									{$product_info.PriceWithUnit}
								{/if}
							</font>
							</b>

В настройках, в админке снести **х название руб.
и поставить , вернее дописать в коде после {$product_info.PriceWithUnit} слово руб. (по идее д/быть черным... Пробуй)

Прайс по идее идентично будет переделываться - дописываться

Ай блин, дошло, что баки не будут дописываться тока рубли...
Вот это не знаю даже как...

ОФФ. Седня голова не варит... Пьем вторую неделю, свадьба мать ее будет у друга

Народ!!! кто знает подскажите...
 
Да, так работает, но действительно, только с одной валютой...
 
Открываешь файл \core_functions\functions.php

и ищешь строку 343-ю с такими крякобрязами, вот эта запятая и есть твоя:

$res = ",".$res;

Пробел может быть знаком: &nbsp;

Получится так:
$res = "&nbsp;".$res;

$res = "";

$digitCounter = 0;

for( ; $i>=0; $i-- )

{

$digitCounter++;

$res = $price[$i].$res;

if ( $digitCounter == 3 && $i != 0 )

{

$res = "&nbsp;".$res;

$digitCounter = 0;

У меня № этой строчки 689. Shop script Premium со всеми последними обновлениями.
 
чтобы не создавать лишней темы.

Как сделать отступ наименование валюты от цифры т.е.

сейчас так 100$
надо 100 $
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху