Tutorial Yii2 Bagian 26 : Membuat Rules Sendiri

Saat ini kita akan membuat Rules sesuai yang kita inginkan. Misalnya company_start_date, apabila dipilih tanggal melebihi tanggal hari ini, maka akan memberikan pesan error.

1. Modifikasi Companies.php pada function rules. Kita berikan checkDate, yaitu fungsi untuk mengecek tanggal.

2. Masuk ke _form.php dari Companies, dan aktifkan enableAjaxValidation.

3. Modifikasi CompaniesController untuk melakukan pengecekan :

Jika tanggal dipilih tidak sesuai rules, maka akan muncul error :

 

Tutorial-Yii2-Custom-Rules-

Tutorial ini sebagai dokumentasi dan pembelajaran pribadi sekalian belajar terjemahin bahasa Inggris, dan siapa tahu bermanfaat buat orang lain. Sumber lengkapnya diambil dari Youtube DoingITEasy Channel.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.