Задать вопрос
  • Как добавить ссылку в меню админа opencart 3?

    blackseabreathe
    @blackseabreathe
    brackets
    Проще можно

    admin/controller/common/column_left.php

    Например, добавить ссылку в каталог после ссылки на страницу "товары"

    Тут ищем

    if ($this->user->hasPermission('access', 'catalog/product')) {
    				$catalog[] = array(
    					'name'	   => $this->language->get('text_product'),
    					'href'     => $this->url->link('catalog/product', 'user_token=' . $this->session->data['user_token'], true),
    					'children' => array()		
    				);
    			}


    И сразу после добавим

    if ($this->user->hasPermission('access', 'extension/module/featured')) {
    				$catalog[] = array(
    					'name'	   => 'Название нашей ссылки, например Акционные товары',
    					'href'     => $this->url->link('extension/module/featured', 'user_token=' . $this->session->data['user_token'].'&module_id=38', true),
    					'children' => array()
    				);
    			}


    Главное указать где будем проверять права, далее куда ведет ссылка, не забыть про &module_id=38, где 38 это id нужного нам модуля.

    Всё
    Ответ написан
    3 комментария