2016年9月30日 星期五

高亮当前菜单

//view.blade.php
<div class="menu">
    <ul>
        {{ HTML::menu_active('/','Home') }}
        {{ HTML::menu_active('page/about','About') }}
        {{ HTML::menu_active('page/contacts','Contacts') }}
        {{ HTML::menu_active('page/service','Service') }}
    </ul>
</div>
//routes.php
HTML::macro('menu_active', function($route,$name)
{
    if (Request::is($route . '/*') || Request::is($route)) {
        $active ='<li class="active"><a href="'.URL::to($route).'">'.$name.'</a></li>';
    } else {
        $active ='<li><a href="'.URL::to($route).'">'.$name.'</a></li>';
    }

    return $active;
});
//

from : http://laravel.so/tricks/1eedf4ae3cd429df8c7a62499df251f0

沒有留言:

wibiya widget