Как убрать точку и десятичный знаки после целых чисел?
Стоит плагин Quantities and Units for WooCommerce https://ru.wordpress.org/plugins/quantities-and-units-for-woocommerce/ Установил минимальную покупку и шаг в 0,5. Плагин работает корректно, но нигде не могу найти как убрать десятичные у целого значения и поменять «.» на «,». Сейчас графа товара количество выглядит «0.5 1.0 1.5 2.0 …», хочется «0,5 1 1,5 2 …». В настройках самого WooCommerce «Десятичный разделитель» = «,» и «Количество знаков десятичной дроби» = «0»
1 Ответ(ы)
С данным плагином не работал могу предложить вариант с заменой с помощью jQuery.
Допустим у нас имеется html код:
<select id="onwp-select"> <option val="1.0">1.0</option> <option val="1.5">1.5</option> <option val="2.0">2.0</option> <option val="2.5">2.5</option> </select>
То для замены точки на запятую нам поможет следующий код:
var str; jQuery('#onwp-select option').each(function(){ str = jQuery(this).text().replace(".",","); jQuery(this).text(str); });
Данный вариант следует протестировать.