Добавить в верхнее меню админки ссылку на страницу
Доброго всем!
Такой вопрос. Можно ли добавить в верхнее меню админки пункт-ссылку на страницу во фронтенде? И если можно, то как?
Такой вопрос. Можно ли добавить в верхнее меню админки пункт-ссылку на страницу во фронтенде? И если можно, то как?
Комментарии: 8
manager/templates/default/header.tpl
добавить под вызов основного меню, который выглядит пример так {top_menu}:
CSS
manager/templates/default/
где то в папках в стили добавить:
добавить под вызов основного меню, который выглядит пример так {top_menu}:
<li class="top cust">
<a class="linksitt" onclick="return location.href = '/manager/?a=2'">
<div class="icsitt">
<i class="icon icon-puzzle-piece"></i>
</div>
<div class="namesitt">
Настройка
</div>
</a>
</li>
<li class="top sendsitt">
<a href="javascript:;">
<div class="icsitt">
<i class="icon icon-paper-plane"></i>
</div>
<div class="namesitt">
Рассылка
</div>
</a>
<ul class="modx-subnav">
<li>
<a onclick="return location.href = 'http://xn----8sbfid0cucf5c.xn--p1ai/manager/?a=14'">
Модуль рассылки
</a>
</li>
<li>
<a onclick="return location.href = 'http://xn----8sbfid0cucf5c.xn--p1ai/manager/?a=element/template/update&id=13'">
Письмо
</a>
</li>
</ul>
</li>
CSS
manager/templates/default/
где то в папках в стили добавить:
.icsitt{
position: absolute;
left: 10px;
color:white;
}
.namesitt{
position: relative;
left: 14px;
}
#modx-navbar .cust:after {
display: none !important;
}
.linksitt{
cursor: pointer !important;
}
.sendsitt {
padding-right: 30px !important;
}
#limenu-media{
display: none !important;
}
после обновления админки слетает, может кто знает другой способ
Да, такой вариант не очень устраивает, но все равно, спасибо!
Настройки-Меню-Добавить пункт
Заполняем ключ словаря и обработчик — это javascript, пишем
Заполняем ключ словаря и обработчик — это javascript, пишем
window.open(MODx.config.site_url)
Открывает в новой вкладке (в современных браузерах) главную страницу
Алексей, надо не Главную.
Напишите там нужную ссылку, к сожалению, не могу подсказать как сгенерировать по id
window.open('http://site.ru/contacts')
Благодарю, Алексей! Работает.
P. S. Может кто-то подскажет, как сделать через id ресурса.
P. S. Может кто-то подскажет, как сделать через id ресурса.
Как вариант создать настройку в соответствующем контексте. Вписать туда ID необходимого ресурса и вывести по примеру.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.