#vue.js #controller #inertiajs
Вопрос:
у меня есть проблема, и я застрял прямо сейчас. я не знаю, как обработать penilaian, который я записал на новой странице (penilaianDetail), вы можете мне помочь?? как я могу получить реквизиты этих данных, чтобы я мог использовать их на новой странице penilaianDetail
public function store(Request $request) { $penilaian = new Penilaian(); $penilaian-gt;tgl = $request-gt;tgl; $penilaian-gt;pernum = $request-gt;pernum; $penilaian-gt;tim_id= $request-gt;tim_id; $penilaian-gt;area_id= $request-gt;area_id; $penilaian-gt;save(); return redirect()-gt;route('penilaianDetail.index', $penilaian); }
я попытался получить значения, но он не может быть запущен из-за того, что get не может использоваться в качестве метода при перенаправлении, и я изменил параметр индекса на Penilaian, но все еще не могу быть обработан
public function index(Penilaian $penilaian) { $kriteria = function(){ return Kriteria::get(); }; $data = PenilaianDetail::with('penilaian','kriteria')-gt;get(); return Inertia::render('Penilaian/Partials/CreatePenilaianDetail', [ 'penilaianDetails' =gt; $data, 'kriterias' =gt; $kriteria, 'penilaians' =gt; $penilaian ]); }
помогите мне, чтобы я мог использовать реквизит penilaian с текущими значениями, которые я храню