D: Bir cakephp acemi bi'şey
CakePHP'de mysql içine veri koymak önce nasıl bir denetleyicisi verileri değiştirebilirsiniz?
function add() {
if (!empty($this->data)) {
$this->Template->create();
/* This works! */
$this->data['Template']['sümüklüböcek'] = Inflector::sümüklüböcek(utf8_encode(strtolower($this->data['Template']['isim'])),'-');
/* does not work ! */
$this->data['Template']['oluşturulan'] = time();
$this->data['Template']['category_kimlik'] = $this->data['Template']['category'];
if ($this->Template->save($this->data)) {
$this->Session->setFlash('Your post has been saved.');
$this->redirect(array('action' => 'index'));
}
}else{
/* dropdown */
$this->set('categories',$this->Template->Category->find('list'));
}
}
Benim veritabanında Alanları:
templates
- kimlik
- sümüklüböcek
- category_kimlik (belong to categories)
- isim
- oluşturulan
Herkes benim yardımcı olabilir misiniz?
selamlar!