Javed
Javed

Reputation: 857

laravel : Pass information with key in url

Hello i want to make url like example.com/overview-schedule?=user_key=123456 in laravel. I do not know how to do it.

Sharing my code : In blade.php define a link

 <a href="{{ route("overview-schedule") }}">

on my web.php

Route::any('overview-schedule', 'Front\PlanController@scheduleOverview')->name('overview-schedule');

Got an error

InvalidArgumentException Route [overview-schedule?user_key=123456] not defined.

How can i do it ?

Upvotes: 2

Views: 652

Answers (3)

Rahman Qaiser
Rahman Qaiser

Reputation: 672

You can pass an array of parameters to route function :

 <a href="{{ route("overview-schedule" , ['user_key' => $user_key]) }}">

Upvotes: 1

AddWeb Solution Pvt Ltd
AddWeb Solution Pvt Ltd

Reputation: 21681

You should try this:

<a href="{{ url('/overview-schedule?user_key='.$user_key) }}">

Upvotes: 0

Sohel0415
Sohel0415

Reputation: 9853

use url() helper method

$user_key = 123456;
<a href="{{ url('/overview-schedule?user_key='.$user_key) }}">

Upvotes: 3

Related Questions