Magento 2 Standard Fieldset Type

Source : https://github.com/magento/magento2/blob/2335247d4ae2dc1e0728ee73022b0a244ccd7f4c/lib/internal/Magento/Framework/Data/Form/Element/Factory.php#L26-L55

Menghapus Custom Attribute Magento

Untuk menghapus custom attribute tanpa menggunakan installer atau SQL query, buat satu file, misalnya test.php dengan isi di bawah ini:

Simpan file test.php di root folder magento. Misalkan url untuk project anda adalah http://magento_project.com, maka untuk mengeksekusi file test.php cukup jalankan http://magento_project.com/test.php, maka attribute sudah berhasil dihapus.

Mengubah nama field primary key pada Laravel Eloquent

By default, saat kita membuat satu Model, Eloquent berasumsi tabel pada Model memiliki primary key dengan nama id. Tentu hal ini akan menimbulkan masalah kalau ternyata field primary key yang sebenarnya punya nama field yang berbeda. Misalnya, table Karyawan dengan field NIK sebagai primary key. Saat kita memanggil method Eloquent sepertiĀ Karyawan::find($nik); atau Karyawan::destroy($nik); akan menimbulkan error pada Laravel.

Untuk mengatasi ini, kita bisa melakukan override sebagai berikut:

Pastikan anda menggunakan "K" huruf besar pada primaryKey.