Я использую Opencart, у которого есть магазин электронной торговли от нескольких поставщиков для локальной доставки, и поставщики имеют возможность устанавливать плату за доставку прямо со своего аккаунта, я хотел бы, чтобы поставщики добавили свои сборы, но она не должна превышать 15 SR. , поэтому я пошел к контроллеру и попытался изменить его, но он не работал. вот моя работа.
Я нашел этот код:
foreach ($data['rules'] as $rule) {
// Minimum required fields for each rule
if (empty($rule['destinations'])) {
throw new FormDataError($this->language->get('ms_shipping_error_rule_destinations_required'));
}
if (!isset($rule['cost'])) {
throw new FormDataError($this->language->get('ms_shipping_error_rule_cost_required'));
и затем я добавил под ним следующий код:
if ($rule < 15 ['cost']) {
echo 'The cost should be 15 S.R or less';
}
}
}
Я не уверен, как правильно написать этот код, я был бы признателен за любую помощь.