FavoritesController::admin_ajax_edit PHP Метод

admin_ajax_edit() публичный Метод

[ADMIN] よく使う項目編集
public admin_ajax_edit ( integer $id ) : void
$id integer
Результат void
    public function admin_ajax_edit($id)
    {
        if (!$id) {
            $this->ajaxError(500, '無効な処理です。');
        }
        if ($this->request->data) {
            $this->Favorite->set($this->request->data);
            $data = $this->Favorite->save();
            if ($data) {
                $this->set('favorite', $data);
                $this->render('ajax_form');
                return;
            } else {
                $this->ajaxError(500, $this->Favorite->validationErrors);
            }
        }
        exit;
    }