Friday, December 18, 2009
Ebook : Menjadi Pembangun CakePHP
Sila dapatkan Panduan Ebook dalam Bahasa Melayu, Menjadi Pembangun CakePHP di http://www.scribd.com/doc/24306363/Menjadi-Pembangun-CakePHP-Bazet
Wednesday, September 30, 2009
Contoh afterFind call back dalam CakePHP
Kod di bawah diletakkan di dalam model untuk mengubahsuai data yang dihantar supaya memasukkan data dari table lain untuk kegunaan dropdown menggunakan find('list')
# untuk process dropdown function afterFind($results) { // load Package model here App::import('Model','Package'); $this->PackageNumber = new PackageNumber(); $this->PackageNumber->recursive = -1; #App::import('Helper', 'Time'); #$time = new TimeHelper(); # loop data foreach ($results as $key => $val) { # $val akan beri nilai package_no_id # assign var baru nama title if(!empty($val['SelectedSubcon']['package_no_id'])){ $package_id = $val['SelectedSubcon']['package_no_id']; $package = $this->PackageNumber->read('title', $package_id); $results[$key]['SelectedSubcon']['package_no_id'] = $package['PackageNumber']['title']; } } return $results; }
Monday, September 28, 2009
Friday, September 18, 2009
ROR: Bina sistem pengurusan pekerja : Siri 3
- membuat validation sebelum benarkan data disimpan dalam database
- membuat dropdown untuk pilihan department dalam borang pendaftaran employee
ROR: Bina sistem pengurusan pekerja : Siri 2
ROR: Bina sistem pengurusan pekerja : Siri 1
Siri ini adalah yang kedua dalam Tutorial Bina Sistem Pengurusan Pekerja. Sekarang anda telah mempunya projek Ruby On Rails yang bernama employees yang terletak di c:\ror_projects\employees .
Thursday, September 17, 2009
CakePHP : Membina pagination seperti Digg.com
Dalam tutorial kali ini, kita akan menggunakan layout khas yang dicipta sendiri tanpa menggunakan CSS dari kod yang dijana oleh CakePHP.
Kita akan gunakan balik sistem dari tutorial kita sebelum ini , Sistem Pengurusan Fail / Attachments.
Kita akan gunakan balik sistem dari tutorial kita sebelum ini , Sistem Pengurusan Fail / Attachments.
CakePHP : Menghantar email menggunakan SMTP
Menghantar email menggunakan CakePHP amat mudah dengan kehadiran komponen Email. Kebiasaannya kita akan menghantar email menggunakan server email yang terbina dalam sistem operasi seperti Linux, qmail atau sendmail.
Bagaimana jika membina aplikasi di dalam platform Windows dan ingin menggunakan email melalui protokol SMTP ?
Di dalam tutorial ini saya akan membina controller bernama notify_controller.php dan tanpa menggunakan model. Sila lihat kod di bawah :
Bagaimana jika membina aplikasi di dalam platform Windows dan ingin menggunakan email melalui protokol SMTP ?
Di dalam tutorial ini saya akan membina controller bernama notify_controller.php dan tanpa menggunakan model. Sila lihat kod di bawah :
<?php class NotifyController extends AppController { var $name = 'Notify'; var $components = array('Email'); var $uses = null; function index(){ $this->Email->smtpOptions = array( 'port'=>'25', 'timeout'=>'30', 'host' =>'your.smtp.host', 'username'=>'username', 'password'=>'password'); $this->Email->sendAs = 'html'; /* Set delivery method */ $this->Email->delivery = 'smtp'; $this->Email->to = "azril.nazli@gmail.com"; $this->Email->subject = 'Percubaan hantar email guna SMTP'; $this->Email->from = 'azril.nazli@gmail.com'; $content = "Ini adalah percubaan hantar SMTP email"; if ( $this->Email->send($content) ) { $this->Session->setFlash('Email berjaya dihantar'); } else { $this->Session->setFlash('Email gagal dihantar'); } } //index } ?>
Subscribe to:
Posts (Atom)