Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Форум Сайт на DIAFAN.CMS Вопросы от новичков Отрицательное значение для Сопутствующих услуг в интернет-магазине


Marina (Marina1) 18 января

Здравствуйте!
Необходимо, чтобы при выборе сопутствующей услуги к товару происходил вычет из стоимости товара, а не прибавление с процентом.
Можно ли выставить отрицательное значение проценту? Или как вообще можно такой момент реализовать?

Павел (kpv77725) 818 января, редакция 18 января

На вскидку:
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' => 'Фиксированная стоимость',
),


Но это не точно )

Marina (Marina1) 19 января

Большое спасибо. Все получилось!