Форум WWW.by - Вопросы
Выполнено
Как сделать что бы цена на товар делилась пробелами
Как сделать что бы цена на товар делилась пробелами или запитыми, для лучшего восприятия информации, например 1 500 000 руб. ( сейчас 1500000 руб) или 350 000 а не 350000
babyfriends.www.by (удален)
19.05.2015 17:04
В конструкторе это не предусмотрено, но можно сделать с помощью скрипта:
1. Зайдите в панель управления сайтом
2. Перейдите в режим "Источник" редактора блока подвала (или перейдите по ссылке http://www.by/site.php?mode=template_footer)
3. Разместите там следующий код:
<script language="JavaScript" type="text/javascript">
$('span.price').each(function(indx){
$(this).text($(this).text().replace(/(\d{1,3}(?=(\d{3})+(?:\.\d|\b)))/g,'\$1 '));
});
</script>
1. Зайдите в панель управления сайтом
2. Перейдите в режим "Источник" редактора блока подвала (или перейдите по ссылке http://www.by/site.php?mode=template_footer)
3. Разместите там следующий код:
<script language="JavaScript" type="text/javascript">
$('span.price').each(function(indx){
$(this).text($(this).text().replace(/(\d{1,3}(?=(\d{3})+(?:\.\d|\b)))/g,'\$1 '));
});
</script>
Администратор Дмитрий
19.05.2015 18:54
Переношу ответ из техподдержки на общий форум, на случай если он будет полезен кому нибудь еще.
Администратор Дмитрий
19.05.2015 18:54
Более универсальный вариант кода (работает на большем числе шаблонов):
<script language="JavaScript" type="text/javascript">
$('.price').each(function(indx){
$(this).text($(this).text().replace(/(\d{1,3}(?=(\d{3})+(?:\.\d|\b)))/g,'\$1 '));
});
</script>
<script language="JavaScript" type="text/javascript">
$('.price').each(function(indx){
$(this).text($(this).text().replace(/(\d{1,3}(?=(\d{3})+(?:\.\d|\b)))/g,'\$1 '));
});
</script>
Администратор Дмитрий
29.06.2015 11:53
Хотите добавить комментарий? Выполните
Вход в систему
1. Зайдите в панель управления сайтом
2. Перейдите в режим "Источник" редактора блока подвала (или перейдите по ссылке http://www.by/site.php?mode=template_footer)
3. Разместите там следующий код:
<script language="JavaScript" type="text/javascript">
$('span.price').each(function(indx){
$(this).text($(this).text().replace(/(\d{1,3}(?=(\d{3})+(?:\.\d|\b)))/g,'\$1 '));
});
</script>