Как убрать точку и десятичный знаки после целых чисел?

Стоит плагин 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»

Добавить Комментарий

    С данным плагином не работал могу предложить вариант с заменой с помощью 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);
     });
     

    Данный вариант следует протестировать.

    Добавить Комментарий

    Ваш ответ

    Размещая свой ответ, вы соглашаетесь с правилами сайта.