Php Laravel路由资源控制器
我正在使用laravel rource控制器和路由,在使用Form::Open方法时,视图文件出现问题 下面是我在routes.php中的代码Php Laravel路由资源控制器,php,resources,laravel-routing,laravel-5.1,Php,Resources,Laravel Routing,Laravel 5.1,我正在使用laravel rource控制器和路由,在使用Form::Open方法时,视图文件出现问题 下面是我在routes.php中的代码 $router->group(['namespace' => 'Admin', 'middleware' => 'auth'], function (){ resource('admin/post', 'PostController', ['only' => ['index', 'create', 'store', '
$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');
});
In view.php
{!! Form::open(array('action' => 'Admin\PostController@store')) !!}
在Controllers/Admin/AdminController.php中,我有一个名为store的方法。我仍然得到,表单操作url呈现为“”,即索引操作而不是存储操作
我的代码有什么问题。我尝试了你的代码,它工作正常 Admin\PostController.php
这就是我所期望的,当前代码应该可以工作我期望像admin/post/store to go store方法这样的url。同样,我的路线代码是错误的吗?url不工作,因为它是浏览器中的GET请求,而不是post
public function index()
{
echo "method index";
}
public function store(Request $request)
{
echo "method store";
}