Ошибка сохранения данных в базу данных с фронта - PullRequest
0 голосов
/ 19 февраля 2019

Не сохраняет данные в базе данных из передней части.Я не могу понять, в чем вы не правы.

Неустранимая ошибка: вызов функции-члена beginTransaction () для необъекта в / var / www / d / dev-romanl / web / includes / src / __ default.php на линии 6120 IndexController.php

<?php
class RonisBT_Feedback_IndexController extends Mage_Core_Controller_Front_Action{

    public function indexAction(){
        $this->loadLayout();
        $this->renderLayout();
    }
ublic function postAction()
    {

        $data = $this->getRequest()->getPost();
        $session = Mage::getSingleton('core/session');
        $person = Mage::getModel('feedback/block');
        $person->setData('name', $data['name']);
        $person->setData('email', $data['email']);
        $person->setData('phone', $data['phone']);
        $person->setData('subject', $data['subject']);
        $person->setData('massage', $data['massage']);
        $person->setData('status', '1');
        $person->setData('user_agent', $data['user_agent']);
        $person->setData('remote_ip', $data['remote_ip']);
        $person->setData('created_at', date("Y-m-d H:i:s"));
        $person->setData('update_at', '');
// $person->setData($data);
        try{
            $person->save();
            $session->addSuccess('Add a person sucessfully');
        }catch(Exception $e){
            $session->addError('Add Error');
        }
        $this->_redirect('feedback/index/index');
   }
}

Модель / Ресурс

<?php
class RonisBT_Feedback_Model_Resource_Block extends Mage_Core_Model_Mysql4_Abstract{
    public function _construct()
    {
        $this->_init('feedback/block', 'feedback_id');
    }
}
...