Tutorial CakePHP1.3 – Ubah hala pages sedia ada kepada halaman diingini.
Assalamualaikum dan selamat pagi.
Bagaimana dengan tutorial saya sebelum ini. Adakah sudah mencuba ? Harapnya tuan/puan mencuba.
Kali ini saya ingin kongsikan ilmu bagaimana nak mengubahala default pages. Untuk pengetahuan anda.
- apabila anda menaip seperti http://localhost/namaaplikasi maka cakePHP akan memaparkan default pages seperti di bawah.
- Kita mahu ubah apabila menaip http://localhost/namaaplikasi maka ia akan memaparkan kandungan controller users dan aksi (actions) sebagai senaraipengguna
Ini bermakna cakePHP akan mengubah hala kepada controller ‘pages’. Sebagai contoh untuk tutorial ini saya ubah hala daripada controller ‘pages’ kepada controller ‘users’ dengan tindakan (actions) senaraipengguna.
Ok. Kita mulakan. Bismillahrahmanirrahim {Bagi pembaca Muslim, Semoga dipermudahkan dan diberikan kemudahan memahami oleh Allah.}
Langkah 1: Buka fail routes.php di dalam folder config/routes.php
Langkah 2 : Ubah hala seperti di bawah.
<?php
Router::connect('/', array('controller' => 'pages', 'action' => 'display', 'home'));
/**
* ...and connect the rest of 'Pages' controller's urls.
*/
Router::connect('/pages/*', array('controller' => 'pages', 'action' => 'display'));
?>
Kepada
<?php
Router::connect('/', array('controller' => 'users', 'action' => 'senaraipengguna'));
/**
* ...and connect the rest of 'Pages' controller's urls.
*/
Router::connect('/pages/*', array('controller' => 'users', 'action' => 'senaraipengguna'));
?>
* Penerangan: Cuba lihat kepada perkataan pages telah diubah kepada controllers users dan halaman display diubahhala kepada senaraipengguna.
Langkah 3 : Siap. Hasil adalah seperti di bawah.
Selamat mencuba. Sekiranya ada sebarang masalah. Jangan malu2 bertanya. Jika ada idea yang baik. Kongsikan kepada kami.






salam ferus,klu takreti basic php,leh gi ke cakephp
wassalam cik mun. Macam kenal la awak ini. Ohh anda pernah menggunakan konsep object oriented dalam pengaturcaraan C tak? Kalau ya. maka anda da layak buat pengaturcaraan
aah mmg la sy kawan kakmunira salim.pernah tapi klu tak pro oop camne.nak buat login pada muka depan sistem guna cake pun taklepas.sy dah copy kod kat tenet yg pasal login tu tapi bila buka /localhost/sakk/users/login,dia jadi blank.kenapa ferus
dalam cakephp ada component Auth ..secara automatic ley buat syste auth