Боковое меню в новой админке вендора

В новой админке вендора в боковое меню разработчики забыли добавить пункт “Блог”. Собрался было добавить этот пункт в меню, но никак не найду файл в который добавить ссылку на блог. Кто нибудь уже разбирался с этим? Подскажите, пожалуйста, где этот файл найти. :no_mouth:

Вам нужно расширить схему

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, 
            ],
        ],
 ],

К сожалению так тоже не сработало. :face_with_raised_eyebrow:
Может где-то есть запрещение, ну или нет разрешения на встраивание атрибутов в это меню?

Тогда нужно в код лезть, смотреть