У меня есть элемент управления выбором в форме лезвия, который должен быть обновлен через ajax с помощью этой функции:
function getOpciones(tbName) {
$.get('/ajax/read-data/' + tbName, function(data){
return (data);
});
}
Функция принимает строковую переменную tbName с именем таблицы, с которой связан элемент управления, и передает ее в качестве параметра маршруту:
Route::get('/ajax/read-data/{modelo}', 'AjaxController@readData');
Затем контроллер должен получить параметр {modelo} и получить записи в этой таблице:
use App\RegFiscal;
public function readData($modelo) {
$arreglo = $modelo::all();
return response($arreglo);
}
Но даже несмотря на то, что я ссылаюсь на модель с помощью «use App\RegFiscal», все, что я получаю, это эта ошибка в журнале laravel:
2018-03-23 18:52:08] local.ERROR: исключение «Symfony\Component\Debug\Exception\FatalErrorException» с сообщением «Класс RegFiscal» не найден» в C:\wamp64\www\laravel\cte\app \Http\Контроллеры\AjaxController.php:32
Я новичок в Laravel, поэтому само собой разумеется, что я потерян, и любая помощь будет очень признательна. Спасибо!