You're viewing all posts tagged with cakephp

Pas dengan Keperluan

Hari ini ketika saya perlu untuk menggunakan URL query get untuk sebuah form, saya kaget karena semua html entities di URL tersebut akan otomatis di-encode. Saat itu saya menggunakan CakePHP versi 1.3.10.

Untungnya, begitu saya search di Internet, tidak susah mendapatkan penjelasan tentang hal ini. Sudah ada yang melaporkan tentang hal ini sebelumnya, dan Mark Story dengan cepat melakukan perbaikan.

FormHelper::create() URL escapes action attribute

http://cakephp.lighthouseapp.com/projects/42648/tickets/1748-formhelpercreate-url-escapes-action-attribute

Jadi saya cukup meng-update CakePHP yang saya gunakan ke versi 1.3.13. Senang sekali dengan kemudahan seperti ini. Good job, CakePHP team!

Thank you.

Nginx + CakePHP Configuration

Baru-baru ini saya kembali memerlukan konfigurasi Nginx untuk Cakephp. Dan kali ini berkat informasi yang ada dari http://www.littlehart.net/atthekeyboard/2009/01/25/cakephp-nginx-configuration-update konfigurasinya bisa berjalan dengan baik. Thanks to the author.

MSSQL di CakePHP

Catatan pribadi mengenai modifikasi CakePHP untuk pemakaian database Microsoft SQL Server (dalam hal ini versi 2000).

Tambahkan dua suku berikut ke dalam fungsi

value()

di dbo_mssql.php:

/* Yodanto, 2010-01-21 */
'datetime', 'smalldatetime'

supaya tanggal tidak disimpan sebagai ‘0’ tetapi ‘NULL’.

Caranya, cari baris:

if (in_array($column, array('integer', 'float', 'binary')) && 
$data === '') {
return 'NULL';
}

ubah menjadi:

if (in_array($column, array('integer', 'float', 'binary',
    'datetime', 'smalldatetime')) &&  $data === '') { 
return 'NULL';
}

Catatan tambahan: mungkin seharusnya ada cara lain — menggunakan
parameter tertentu — untuk mencegah problem 0 di field tanggal. Tapi
saat ini saya belum menemukannya.