使用名称的Laravel 5.7路由不起作用,但简单的路由起作用,我尝试并找到了很多答案,但没有任何帮助,请为此提供帮助
我尝试过
"autoload": {
"classmap": [
"vendor/google/apiclient/src/Google"
]
}
也尝试过
Route::get('jobs/jobs-search', 'JobsController@job_listing')->name('jobssearch');
我在laravel 5.7中使用xampp 7.2.10 这是我的.htaccess
选项-MultiViews-索引
Route::get('jobs/jobs-search', array('as' => 'jobssearch', 'uses' => 'JobsController@job_listing'));
Working with url: {{ url('jobs/jobs-search') }} //http://localhost/mzd/jobs/jobs-search
Not working accessing name rout {{ route('jobssearch') }} this show 404 page not found //http://localhost/mzd/jobssearch
答案 0 :(得分:1)
如果您发现命名路由中缺少jobs
,则生成的url不同,因此得到404。所以试试这个:
Route::get('/jobs/jobs-search', 'JobsController@job_listing')->name('jobssearch');
请注意开头的/
。然后检查将返回什么route('jobssearch')
。
---编辑
根据您的路线,您需要使用route('jobs.jobssearch');
答案 1 :(得分:0)
如果您验证路线图片,则应使用cols = ['merk','ukuran','bahan','harga']
cth_data['combined'] = cth_data[cols].apply(lambda row: '_'.join(row.values.astype(str)), axis=1)
x = cth_data["combined"]