Я использую Laravel для создания онлайн-системы обучения, у меня есть элементарная система CRUD, которая позволяет мне создавать программы получения степени. Когда я нажимаю на градусный путь, я попадаю в градусы / {{степень-> id}}, и оттуда я могу создавать модули. Однако, когда я отправляю свою форму, я не знаю, как перенаправить обратно в это конкретное c представление. Я могу перенаправить обратно на страницу индекса, затем получить доступ к представлению и увидеть, что модуль был добавлен, но я не знаю, как go прямо в представление степени.
Я знаю, что вы можете ввести идентификатор вручную, но что, если бы я захотел создать модуль для другой степени?
В любом случае, вот функция хранилища, куда мои данные отправляются :
public function store(Request $request)
{
$module = new Module;
$module->title = $request->input('title');
$module->description = $request->input('description');
$module->save();
return redirect('/degrees');
Проблема в перенаправлении, мне нужно знать, как это может перевести меня на маршрут (градусы / {{степень-> id}}), но если я напечатаю это, это не так. Я не понимаю, какой идентификатор мне нужен, и выдает ошибку.
Любые советы приветствуются, функциональность работает, я вижу модули, отображаемые на странице степени, просто нужно знать, как добраться туда после отправки данных .
Я относительно новичок в веб-разработке, поэтому, если мне нужно что-то переделать, не стесняйтесь сказать мне, что я, вероятно, допускаю ошибки на этом этапе.