Схема
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;
}