Делаю меню, через шаблон
Код:
<nav id="navigation" role="navigation">
<div id="main-menu">
<ul class="menu">
<li class="home"><a href="<?=URL::site(''); ?>" title="<?=__("lang_home");?>" class="active"><?=__("lang_home");?></a></li>
<li class="about_us"><a href="<?=URL::site('about_us'); ?>" title="<?=__("lang_about_us");?>"><?=__("lang_about_us");?></a></li>
<li class="news"><a href="<?=URL::site('news'); ?>" title="<?=__("lang_news");?>"><?=__("lang_news");?></a></li>
<li class="services"><a href="<?=URL::site('services'); ?>" title="<?=__("lang_services");?>"><?=__("lang_services");?></a></li>
<li class="help"><a href="<?=URL::site('help'); ?>" title="<?=__("lang_help");?>"><?=__("lang_help");?></a></li>
<li class="contact_us"><a href="<?=URL::site('contact_us'); ?>" title="<?=__("lang_contact_us");?>"><?=__("lang_contact_us");?></a></li>
</ul>
</div>
</nav>
И как не странно столкнулся с задачей активного меню, сейчас он у меня прописан ручками в Home меню
class="active"Пробовал выводить так, только как определить активное не знаю. <?=html::anchor('home', 'Home',array('class'=>'active'));?>
Нашёл ещё пару методов:
http://stackoverflow.com/questions/2428 ... namic-menuhttp://stackoverflow.com/questions/9742 ... ve-in-menuНо при этом надо всё меню перестраивать через контролер
Есть выход какой нибудь?
Думаю как-то тупо можно определить какой контролер грузиться и проверку постаивть что бы подставлять класс активности
спс.Ув.