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

Классы берем отсюда:

Результат должен быть таким:

Теперь после подключения меню, удалим ненужную разметку:

Должно получиться так:

Перейдите на сайт и убедитесь что меню успешно подключено:

Перейти к следующему уроку