Tutorial Yii2 Bagian 29 : Membuat Form dengan Dynamic Form (2)

Di bagian sebelumnya kita telah berhasil memodifikasi form create untuk menambahkan purchase order.

Perlu dicatat bahwa formId pada property DynamicFormWidget harus sesuai dengan id pada ActiveForm, begitu juga insertButton dan deleteButton juga harus ditambahkan classnya pada form.

Di bagian ini kita akan melakukan saving record ke dalam database.

1. Buat model class, copy paste saja dari webnya wbraganca di bagian Model, dan buat file Model.php

2. Modifikasi PurchaseorderController.php di bagian actionCreate , sebelumnya pastikan dari rules ‘po_id’ pada model PurchaseOrder.php tidak required.

Kode tersebut sudah ada di website wbraganca, kita hanya tinggal mengganti variablenya saja.

3. Coba untuk memasukkan record ke dalam http://localhost/advanced/backend/web/index.php?r=purchaseorder/create

Akan muncul di database nilai yang kita isikan.

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.

3 thoughts on “Tutorial Yii2 Bagian 29 : Membuat Form dengan Dynamic Form (2)

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.