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

wwizard

Местный житель
Регистрация
20 Июл 2009
Сообщения
585
Реакции
21
Как в админку опенкарта на первую вкладку, там где графики - добавить пару "левых" наименований с ссылками на "левые" страницы?

Как отключить остальные вкладки в опекарте в админке - чтобы их не было видно?
 
Если статический, тогда ковиряй \admin\view\template\common, если через модификатор, тогда надо XML код писать
 
Для скрытия лишних вкладок от всех пользователей, кроме себя, можно использовать метод через стили или 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%;
}
Таким образом, другие администраторы не будут видеть определенные данные, и только вам пункты будут видны.
 
Назад
Сверху