Контроллер ресурсов Laravel Routing

Я использую контроллер laravel rource и маршруты, и у меня возникают проблемы с файлом вида при использовании метода Form :: Open

Ниже мой код в маршрутах.

$router->group(['namespace' => 'Admin', 'middleware' => 'auth'],
function (){   resource('admin/post', 'PostController',
['only' =>     ['index', 'create', 'store', 'newe', 'afadfafafa']]);
resource('admin/tag', 'TagController');
get('admin/upload', 'UploadController@index');
});

В view.php

{!! Form::open(array('action' => 'Admin\PostController@store')) !!}

В Controllers / Admin / AdminController.php у меня есть метод с именем store.
Тем не менее я получаю, URL-адрес формы действий, как «HTTP: // локальный / Laravel / админ / пост«То есть индексировать действие, а не хранить действие.

В чем проблема в моем коде.

0

Решение

я пробую твой код, и он работает правильно

Admin \ PostController.php

  public function index()
{
echo "method index";
}

public function store(Request $request)
{
echo "method store";
}

введите описание изображения здесь

0

Другие решения

введите описание изображения здесь

Это то, что я ожидаю, с текущим кодом должен работать

0

По вопросам рекламы [email protected]