Как сделать меню с якорями и ссылками и чтобы работали все кнопки.
Разделы меню у меня такие:
$menuItems = [
['label' => 'Портфолио', 'url' => '#portfolio'],
['label' => 'Как я работаю?', 'url' => '#howiwork'],
['label' => 'Цены', 'url' => '#price'],
['label' => 'Сертификаты', 'url' => '#сertificates'],
['label' => 'Контакты', 'url' => ['/site/contact']],
];
По сути все просто. Я сделал плавный переход якорей на js.
И если сделать вот так, то все отрабатывает, меню кликается... но прокрутка плавная пропала. значит мне это не подходит.
$menuItems = [
['label' => 'Портфолио', 'url' => '/#portfolio'],
['label' => 'Как я работаю?', 'url' => '/#howiwork'],
['label' => 'Цены', 'url' => '/#price'],
['label' => 'Сертификаты', 'url' => '/#сertificates'],
['label' => 'Контакты', 'url' => ['/site/contact']],
];
Нужно сделать без "/" и чтобы меню понимало переходить на главную и в нужный блок.