Вход • Регистрация

Отрицательное значение для Сопутствующих услуг в интернет-магазине

  • 18 января 2019 г.
  • Здравствуйте!
    Необходимо, чтобы при выборе сопутствующей услуги к товару происходил вычет из стоимости товара, а не прибавление с процентом.
    Можно ли выставить отрицательное значение проценту? Или как вообще можно такой момент реализовать?
  • 18 января 2019 г. , редакция: 18 января 2019 г.
  • На вскидку:
    1)либо изменить функцию floattext в файле validate.php

    Код
    public static function floattext($value)
    {
    if (preg_match('/[^0-9\.\,\-]+/', $value))
    {
    return 'Числовое значение должно содержать только цифры и разделитель целых – точку или запятую.';
    }
    return false;
    }

    2)либо в shop.admin.additionalcost.php изменить тип данных для


    Код
    'percent' => array(
    'type' => 'floattext',
    'name' => 'Фиксированная стоимость',
    ),

    на

    Код
    'percent' => array(
    'type' => 'text',
    'name' => 'Фиксированная стоимость',
    ),


    Но это не точно )
  • 19 января 2019 г.
  • Большое спасибо. Все получилось!

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум