Adrian 0 Опубликовано 17 апреля, 2009 Жалоба Share Опубликовано 17 апреля, 2009 В админка-разное-языки/валюты-валюты: есть возможность указать символ, который будет использоваться в качестве разделителя тысяч. Удобная функция, но есть одна проблема: как в качестве разделителя использовать пробел? если просто вставить пробел, он воспринимается как пустое поле и разделения цены не происходит. Пробовал вставить хтмлшный но тоже не помогло, т.к. читается только первый символ и выводит цену, к примеру, 2&000 Может кто-нибудь уже сталкивался с этим? Как разделителем тысяч сделать пробел? Ссылка на сообщение Поделиться на другие сайты
Гость Евгений Опубликовано 17 апреля, 2009 Жалоба Share Опубликовано 17 апреля, 2009 в файле includes\classes\vam_price.php заменить while ($currencies = vam_db_fetch_array($currencies_query, true)) { $this->currencies[$currencies['code']] = array ( 'title' => $currencies['title'], 'symbol_left' => $currencies['symbol_left'], 'symbol_right' => $currencies['symbol_right'], 'decimal_point' => $currencies['decimal_point'], 'thousands_point' => $currencies['thousands_point'], 'decimal_places' => $currencies['decimal_places'], 'value' => $currencies['value'] ); на while ($currencies = vam_db_fetch_array($currencies_query, true)) { $this->currencies[$currencies['code]] = array ( 'title' => $currencies['title'], 'symbol_left' => $currencies['symbol_left'], 'symbol_right' => $currencies['symbol_right'], 'decimal_point' => $currencies['decimal_point'], 'thousands_point' => ' ', 'decimal_places' => $currencies['decimal_places'], 'value' => $currencies['value'] ); немного зверский способ - но работает. Ссылка на сообщение Поделиться на другие сайты
Dr.Hell 0 Опубликовано 17 апреля, 2009 Жалоба Share Опубликовано 17 апреля, 2009 Злой способ... А если несколько валют: и рубли и доллары? Могу предложить вот такой щадящий вариант: 'thousands_point' => $currencies['thousands_point']?$currencies['thousands_point']:' ', В таком случае, если разделитель указан, то будет выводить он, а если не указан, то будет пробел. Ссылка на сообщение Поделиться на другие сайты
Adrian 0 Опубликовано 18 апреля, 2009 Автор Жалоба Share Опубликовано 18 апреля, 2009 Заработало! )) Всем спасибо! Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения