В новой админке вендора в боковое меню разработчики забыли добавить пункт “Блог”. Собрался было добавить этот пункт в меню, но никак не найду файл в который добавить ссылку на блог. Кто нибудь уже разбирался с этим? Подскажите, пожалуйста, где этот файл найти.
Вам нужно расширить схему
app/addons/vendor_panel_configurator/schemas/menu/menu_vendor.php
1 лайк
Спасибо! Получилось вывести вот такой конструкцией:
'website' => [
'items' => [
'pages' => [
'href' => 'pages.manage?get_tree=multi_level',
'position' => 100,
],
'blog' => [
'href' => 'pages.manage?get_tree=multi_level&page_type=B',
'position' => 200,
],
],
'position' => 500,
],
Всё ли правильно? И ещё подскажите, нужно добавлять Альт ‘alt’ => ‘’ ‘’, или необязательно, а если добавлять, то что вписывать?
alt
вписывать необязательно
Хотел чтобы страница открывалась в новой вкладке браузера, для этого вставил ‘target’ => ‘_blank’ Почему-то открывается в том же окне. Может быть надо как-то иначе? Пожалуйста, подскажите в чём косяк.
'my_menu' => [
'position' => 700,
'items' => [
'my_mini_menu' => [
'attrs' => array (
'class' => 'is-addon',
'href' => array (
'target' => '_blank',
),
),
'href' => 'http://site.ru',
'position' => 100,
],
],
],
Попробуйте
'my_menu' => [
'position' => 700,
'items' => [
'my_mini_menu' => [
'attrs' => array (
'class' => 'is-addon',
'class_href' => 'cm-new-window'
),
'href' => 'http://site.ru',
'position' => 100,
],
],
],
К сожалению так тоже не сработало.
Может где-то есть запрещение, ну или нет разрешения на встраивание атрибутов в это меню?
Тогда нужно в код лезть, смотреть