Bisakah javascript dituliskan dalam controller Laravel?

selamat sore semuanya. saya sedang membuat sebuah program aplikasi, nah terus saya mau membuat error handling saat sebuah prosesnya itu gagal. ilustrasi : jika kita ingin login tapi username atau password salah, maka akan muncul alert sesuai eror.

saya sudah coba membuat return seperti ilustrasi di view, tapi tidak berhasil. lalu saya coba buat return sederhana di controller, berhasil. jadi maksud saya apakah bisa membuat coding javascript di controller laravel? kalau bisa bagaimana bentuk penulisannya?

mohon bantuannya semua, terima kasih.

avatar syecharbha
@syecharbha

44 Kontribusi 1 Poin

Diperbarui 1 tahun yang lalu

6 Jawaban:

Jawaban Terpilih

bisa saja gann menggunakan echo "<script> alert('error') </script>"

avatar farisdewantoro
@farisdewantoro

119 Kontribusi 16 Poin

Dipost 5 tahun yang lalu

@farisdewantoro terus supaya redirect ke URL itu lagi bagaimana? misalkan mau redirect ke halaman login. saya sudah bikin seperti ini:

<pre> return "&lt;script&gt;alert('username atau password salah')&lt;/script&gt;; return redirect('/login'); </pre>

tapi yang muncul hanya alertnya, setelah itu tidak dikembalikan ke halaman login

avatar syecharbha
@syecharbha

44 Kontribusi 1 Poin

Dipost 5 tahun yang lalu

mungkin ini yg dimaksud <a href=' https://laravel.com/docs/5.7/redirects#redirecting-with-flashed-session-data '> https://laravel.com/docs/5.7/redirects#redirecting-with-flashed-session-data </a>

avatar andanirizwan
@andanirizwan

16 Kontribusi 2 Poin

Dipost 5 tahun yang lalu

terima kasih masukannya gan. sangat membantu

avatar syecharbha
@syecharbha

44 Kontribusi 1 Poin

Dipost 5 tahun yang lalu

<div><a href="https://sekolahkoding.com/user/syecharbha">@syecharbha</a> bisa pakai return redirect()-&gt;to('/halaman-mana')-&gt;with('message', '&lt;script&gt;alert("berhasil");&lt;/script&gt;');</div>

avatar budirahmat
@budirahmat

28 Kontribusi 1 Poin

Dipost 1 tahun yang lalu

<div><a href="https://sekolahkoding.com/user/syecharbha">@syecharbha</a> bisa pakai&nbsp;</div><pre> return redirect()-&gt;to('/halaman-mana')-&gt;with('message', '&lt;script&gt;alert("berhasil");&lt;/script&gt;'); </pre>

avatar budirahmat
@budirahmat

28 Kontribusi 1 Poin

Dipost 1 tahun yang lalu

Login untuk ikut Jawaban