Внесла изменения. Стало возможно заходить в админ панель пользователю с ограниченными возможностями. Но в админ панели сверху выскакивает ошибка:
Warning: Invalid argument supplied for foreach() in /home/.../public_html/admin/controller/common/home.php on line 183
Не знаю правильно ли , но я попробывала заменить
foreach ($results as $result) {
$action = array();
$action[] = array(
'text' => $this->language->get('text_view'),
'href' => $this->url->link('sale/order/info', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'], 'SSL')
);
на
if(isset($results) && is_array($results)) foreach ($results as $result) {
$action = array();
$action[] = array(
'text' => $this->language->get('text_view'),
'href' => $this->url->link('sale/order/info', 'token=' . $this->session->data['token'] . '&order_id=' . $result['order_id'], 'SSL')
);
Ошибки теперь нет. Надеюсь, не накосячила с исправлением кода :-)
https://opencartforum.com/topic/3917-php-warning-invalid-argument-supplied-for-foreach/