diff --git a/resources/js/components/FormField.vue b/resources/js/components/FormField.vue index aecda12..45dec41 100644 --- a/resources/js/components/FormField.vue +++ b/resources/js/components/FormField.vue @@ -92,8 +92,7 @@ export default { value: this.value, field: this.field }); - this.options = (await Nova.request().post("/nova-vendor/dynamic-select/options", { - resource: this.resourceName, + this.options = (await Nova.request().post("/nova-vendor/dynamic-select/options/"+this.resourceName, { attribute: this.field.attribute, depends: this.getDependValues(dependsOnValue.value, dependsOnValue.field.attribute.toLowerCase()) })).data.options; diff --git a/routes/api.php b/routes/api.php index 793f122..d4f7909 100644 --- a/routes/api.php +++ b/routes/api.php @@ -14,4 +14,4 @@ | */ -Route::post('/options', 'OptionsController@index'); +Route::post('/options/{resource}', 'OptionsController@index');