OpenCart 🇺🇦

Схема

protected mixed validateDelete ( )

Аргументы

Аргумент Возможный тип Описание
У метода нет аргументов

Описание

Метод пока еще не документирован.

Исходный код

if (!$this->user->hasPermission('modify', 'sale/voucher')) {
	$this->error['warning'] = $this->language->get('error_permission');
}

$this->load->model('sale/order');

foreach ($this->request->post['selected'] as $voucher_id) {
	$order_voucher_info = $this->model_sale_order->getOrderVoucherByVoucherId($voucher_id);

	if ($order_voucher_info) {
		$this->error['warning'] = sprintf($this->language->get('error_order'), $this->url->link('sale/order/info', 'token=' . $this->session->data['token'] . '&order_id=' . $order_voucher_info['order_id'], 'SSL')); 

		break;       
	}
}

if (!$this->error) {
	return true;
} else {
	return false;
}