Перейти к содержимому


Фотография
- - - - -

цены от и до


  • Закрытая тема Тема закрыта
Сообщений в теме: 5

#1 itnewll

itnewll

Отправлено 10 May 2012 - 11:36

Столкнулся с такой проблемой фильтр поиска не видит объекты где цены указанны с пробелом пример: 5 000 000
И не ищет если фильтре указать пробелы а главное сам предлагает цену с пробелами!
как решить?
каталог уже заведён цены там в основном за миллион иногда и встречается за 10 лимонов
пробелы для глаз удобнее 19 784 500 = 19784500
  • 0

#2 Павел

Павел

Отправлено 10 May 2012 - 12:48

Пробелы не есть хорошо, в php есть функция которая позволяет выводить цену в отформатированном виде.
Функция  number_format() форматирует число, вставляя необходимые разделители десятков и тысяч в соответствии с локализацией. Если требуется установить эти значения вручную, передайте их как третий и четвертый параметры:

$number = 1234.56;
print number_format($number, 2, '@', '#'); // 1#234@56

  • 0

#3 itnewll

itnewll

Отправлено 10 May 2012 - 13:22

а где искать параметр?
  • 0

#4 SmetDenis

SmetDenis

Отправлено 10 May 2012 - 19:49

Все верно.
Давайте числа записывать как числа.

Форматирование пусть будет на стороне шаблона, number_format с этим прекрасно справится.

PS это не параметр,  это функция PHP ;)

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#5 itnewll

itnewll

Отправлено 14 May 2012 - 07:28

а где её искать или куда вставить?
  • 0

#6 itnewll

itnewll

Отправлено 23 May 2012 - 07:30

ау люди можно подробнее как это сделать?
  • 0




Click to return to top of page in style!