Yii2. Помощь в добавлении пункта навигации
Друзья, всем привет!
Имеется сайт на Yii2. В нём главное меню и пункт "О компании". Страница выглядит так:
Слева блок навигации, справа блок контента с информацией, в зависимости от активного пункта навигации.
В контроллере есть action:
public function actionAbout($t = NULL){
$info = Info::find()->asArray()->one();
return $this->render('about', ["t" => $t, 'info' => $info]);
}
В виде следующий код:
Левый блок навигации
<div style="padding-top: 20px;">
<a href="about" class="manu_map<? if(!isset($t)) echo " activemap"; ?>">О компании</a>
<a href="information" class="manu_map<? if(isset($t) and $t == "info") echo " activemap"; ?>">Раскрытие информации</a>
<a href="policy" class="manu_map<? if(isset($t) and $t == "policy") echo " activemap"; ?>">Политика конфиденциальности</a>
</div>
Блок контента имеет следующую логику:
<? if(isset($t) and $t == "info"): ?>
<div style="padding: 20px;">
<?=$info['text']?>
</div>
<? elseif(isset($t) and $t == "policy"): ?>
<div style="padding: 20px;">
.....
</div>
<? else: ?>
<div style="padding: 20px;">
.......
</div>
<? endif; ?>
Суть проблемы
Нужно просто добавить в навигацию 2 пункта и контент к ним.
Пытаюсь сделать новый пункт, например:
<a href="leadership" class="manu_map<? if(isset($t) and $t == "leadership") echo " activemap"; ?>">Руководство</a>
и
<? elseif(isset($t) and $t == "leadership"): ?>
<div class="leadership">
<h1>Руководство</h1>
</div>
между блоками else if
При переходе пишет ошибку 404.
Ссылка получается следующая ДОМЕН.РУ/leadership
Также как и у других пунктов после слеша значение href тега <a>
Подскажите, пожалуйста, в чём может быть проблема?
Какую функцию здесь выполняет переменная $t?
В папке views/site есть виды about и policy, а information нет (при этом пункт работает).