Проблема с маршрутом в якорной ссылке в Laravel 5.2

У меня есть маршрут, определенный в файле Route.php, как показано ниже

Route::get('/SubCategories-List/{categoryID}', 'Skills\Category_Controller@SubCategories');

Ниже приведен код, выполненный в Blade для отображения списка записей.

@foreach($Categories as $Category)
    <tr class="odd pointer">
        <td class=" last">
            <a href="{{Route('SubCategories-List', [$Category->CategoryID])}}">
                 Sub Categories
            </a>
        </td>
    </tr>
@endforeach

Я получаю следующую ошибку, когда метод действия вызывает блейд

Маршрут [SubCategories-List] не определен.

Я что-то упустил?


person Pankaj    schedule 02.01.2016    source источник
comment
Взгляните на laravel.com/docs/5.2/routing#named-routes   -  person localheinz    schedule 02.01.2016


Ответы (1)


Я пробовал ниже и работал.

Справочник< /сильный>

Маршрут в Route.php

Route::get('/SubCategories-List/{categoryID}', 
           array(
                   'uses' => 'Skills\Category_Controller@SubCategories', 
                   'as'   => 'SubCategories-List'
                )
          );

Привязать ссылку в Blade

{{
    Html::linkRoute('SubCategories-List', 
                  'Sub Categories', 
                  array($Category->CategoryID), 
                  array('style' => 'text-decoration: underline;'))
}}
person Pankaj    schedule 02.01.2016