ActionMailer ( Part 2 )

Pada pertemuan sebelumnya, kita telah membahas topik tentang Action Mailer Basic pada Ruby on Rails . Kali ini kita akan membahas tentang kasus yang lebih advance yang masih berhubungan dengan ActionMailer. Sebagai contoh disini adalah email akan dikirimkan ke semua user apabila seorang user telah memposting iklan baru. Pertama, buat model user terlebih dahulu menggunakan devise. Untuk install gem devise, cukup tambahkan gem 'devise' pada Gemfile lalu jalankan bundle install di console. Setelah itu jalankan rails generate devise:install Baru kita buat model usernya yang telah digenerate dengan devise rails generate devise user Lalu jalankan rake db:migrate pada console Setelah itu kita buat resource untuk post. Agar lebih mudah kita gunakan scaffold. Karena scaffold memudahkan kita untuk menggenerate model, view dan controllers sekaligus. rails generate scaffold posts Lalu kita isi tabel post tersebut dengan beberapa kolom, misalkan class CreatePosts < ActiveRecord::Migrat...