var url = "{{ route('order-detail',':slug') }}";
console.log(url);
I want to add one more parameter id
after slug
:
var url = "{{ route('order-detail',':slug',':id') }}";
console.log(url);
This is the error:
Missing required parameter for [Route: order-detail] [URI: orders/detail/{slug}/{id}] [Missing parameter: id]. (View: /var/www/html/projectname/Modules/Orders/Resources/views/new-orders.blade.php)
CodePudding user response:
First off, create two variables slug
and id
var slug = ...;
var id = ...;
// you should know how to get this, you didn't show your full code
// so I can't know
Next, create your url
variable like this:
var url = "{{ route('order-detail', ['slug' => ':slug', 'id' => ':id']) }}";
url = url.replace(':id', id);
url = url.replace(':slug', slug);
Now this should give you an appropriate route url
CodePudding user response:
Try
var url = "{{ route('order-detail', [':slug', ':id']) }}";