3. Создание главного меню
Через <?php $this -> display('Project/views/top-menu', ['menuId' => 1]) ?> - выводится главное меню. Для начала наполним его, а потом будем шаблонизировать. Перейдите на сайт и курсором наведите на место где выводится меню:
Нажмите Создать раздел - откроется панель создания раздела
После сохранения добавится новый раздел. Добавьте все остальные пункты по аналогии.
В итоге цель такая:
Займемся шаблонизацией
<?php $this -> display('Project/views/top-menu', ['menuId' => 1]) ?> переместите это подключение перед <ul class="nav">
Откройте /Project/views/top-menu.php
Классы берем отсюда:
Результат должен быть таким:
Теперь после подключения меню, удалим ненужную разметку:
Должно получиться так:
Перейдите на сайт и убедитесь что меню успешно подключено: