• Здравствуйте. Возникла проблема с валютой в wp-ecommerce В качестве основнойвалюты используется белоруский рубль но в Беларуси нет ни копеек ни центов а ecommerce при выставлении цены в 1200 рублей дописываются еще два нуля 1200,00 Подскажите как это можно исправить через админку или через редактирование файлов плагина? Заранее спасибо!

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Судя по комментарию в wpsc-includes\processing.functions.php, который гласит // No decimal point, no decimals
    вам нужно просто убрать разделитель десятых долей в настройках и сохранить
    их с пустым полем для этого значения

    Извините, я ошибся, немного не так …
    Там немножечко посложнее будет.
    Если удастся, то обязательно поделюсь как.

    В файле wpsc-includes\processing.functions.php
    у меня это 27 строка
    $decimals = 2; // default is 2
    заменить на
    $decimals = 0; // default is 2

    Да, спасибо. Это корневая правка — для всего WP движка.

    Есть еще вариант поправить конкретно для используемой темы.

    Например, в корне моей темы, присутствует functions.php, в котором есть функция финального форматирования цены в зависимости от включенного плагина.
    $price = apply_filters( ‘et_wp_ecommerce_price_format’, number_format( $price, 2), $price );
    заменить на
    $price = apply_filters( ‘et_wp_ecommerce_price_format’, number_format( $price, 0, », »), $price );

Просмотр 4 ответов — с 1 по 4 (всего 4)
  • Тема «wp-e commerce настройка валюты» закрыта для новых ответов.