Как в админку добавить ссылку

Тема в разделе "Opencart", создана пользователем wwizard, 25 май 2015.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. wwizard

    wwizard

    Регистр.:
    20 июл 2009
    Сообщения:
    370
    Симпатии:
    11
    Как в админку опенкарта на первую вкладку, там где графики - добавить пару "левых" наименований с ссылками на "левые" страницы?

    Как отключить остальные вкладки в опекарте в админке - чтобы их не было видно?
     
  2. Otto

    Otto

    Регистр.:
    12 май 2008
    Сообщения:
    481
    Симпатии:
    158
    Если статический, тогда ковиряй \admin\view\template\common, если через модификатор, тогда надо XML код писать
     
  3. animal_x

    animal_x

    Регистр.:
    22 июн 2012
    Сообщения:
    400
    Симпатии:
    127
    Посмотри этот вкмод. Он отключает пункты меню к которым у пользователя нет доступа.
     
  4. bezzubtsev

    bezzubtsev

    Регистр.:
    14 май 2015
    Сообщения:
    230
    Симпатии:
    65
    Для скрытия лишних вкладок от всех пользователей, кроме себя, можно использовать метод через стили или Jquery - смотря в чем вы разбираетесь.
    Логика такая - прописать в админке в файле admin/view/template/common/header.tpl отображение ID юзера, например так:
    Код:
    <div id="container" class="only-for-<?php echo $userus; ?>">
    Идём в контроллер и прописываем там новое значение:
    admin/controller/common/header.php
    После строки с параметром "$data['text_logged']"
    Дописать:
    Код:
    $data['userus'] = $this->user->getUserName();
    Сохраняем, смотрим код в админке.
    Ваш главный контейнер будет с классом:
    Код:
    <div id="container" class="only-for-admin2015">
    Дальше, для сокрытия какого-то элемента (меню, информации, самого себя из списка пользователей, определенных модулей и т.п.), достаточно будет прописать CSS код, или Jquery код
    Через CSS пишется примерно так:
    Код:
    .boxhide, .boxhide-1 {
        display: none !important;
    }
    .only-for-admin2015 .boxhide, .only-for-admin2015 .boxhide-1 {
        display: block !important;
        background: rgba(255, 145, 0, 0.39) none repeat scroll 0% 0%;
    }
    Таким образом, другие администраторы не будут видеть определенные данные, и только вам пункты будут видны.