ZfTable icon indicating copy to clipboard operation
ZfTable copied to clipboard

It doesn't work after ajax

Open victor78 opened this issue 9 years ago • 1 comments

Dear @dudapiotr, I try examples, but they doesn't work. For example, Doctrine: Ajax response from /table/ajax-doctrine 500 Internal Server Error

D:\OpenServer\domains\zend\vendor\zendframework\zend-servicemanager\src\ServiceManager.php:557

Zend\ServiceManager\ServiceManager::get was unable to fetch or create an instance for doctrine.entitymanager.zftable_default

0 D:\OpenServer\domains\zend\vendor\dudapiotr\zftable\src\ZfTable\Controller\TableController.php(62): Zend\ServiceManager\ServiceManager->get('doctrine.entity...')

1 D:\OpenServer\domains\zend\vendor\dudapiotr\zftable\src\ZfTable\Controller\TableController.php(165): ZfTable\Controller\TableController->getEntityManager()

2 D:\OpenServer\domains\zend\vendor\zendframework\zend-mvc\src\Controller\AbstractActionController.php(82): ZfTable\Controller\TableController->ajaxDoctrineAction()

3 [internal function]: Zend\Mvc\Controller\AbstractActionController->onDispatch(Object(Zend\Mvc\MvcEvent))

4 D:\OpenServer\domains\zend\vendor\zendframework\zend-eventmanager\src\EventManager.php(490): call_user_func(Array, Object(Zend\Mvc\MvcEvent))

5 D:\OpenServer\domains\zend\vendor\zendframework\zend-eventmanager\src\EventManager.php(214): Zend\EventManager\EventManager->triggerListeners('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure))

6 D:\OpenServer\domains\zend\vendor\zendframework\zend-mvc\src\Controller\AbstractController.php(118): Zend\EventManager\EventManager->trigger('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure))

7 D:\OpenServer\domains\zend\vendor\zendframework\zend-mvc\src\DispatchListener.php(93): Zend\Mvc\Controller\AbstractController->dispatch(Object(Zend\Http\PhpEnvironment\Request), Object(Zend\Http\PhpEnvironment\Response))

8 [internal function]: Zend\Mvc\DispatchListener->onDispatch(Object(Zend\Mvc\MvcEvent))

9 D:\OpenServer\domains\zend\vendor\zendframework\zend-eventmanager\src\EventManager.php(490): call_user_func(Array, Object(Zend\Mvc\MvcEvent))

10 D:\OpenServer\domains\zend\vendor\zendframework\zend-eventmanager\src\EventManager.php(214): Zend\EventManager\EventManager->triggerListeners('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure))

11 D:\OpenServer\domains\zend\vendor\zendframework\zend-mvc\src\Application.php(314): Zend\EventManager\EventManager->trigger('dispatch', Object(Zend\Mvc\MvcEvent), Object(Closure))

12 D:\OpenServer\domains\zend\public\index.php(17): Zend\Mvc\Application->run()

13 {main}

settings for doctrine in global.php are correct (because project works with it). sql dump was imported (I see tables customer and product )

In ajaxDoctrineAction all is good while "$em = $this->getEntityManager();", after it error comes. Maybe, "$this->getServiceLocator()->get('doctrine.entitymanager.zftable_default');" fails. So, what wrong with it?

victor78 avatar Feb 03 '16 19:02 victor78

Which zfTable version did you use? I use version 3.1 and in Line 62 $this->em = $this->getServiceLocator()->get('doctrine.entitymanager.orm_default'); used he the orm_default.

W33k3nd avatar Mar 22 '16 08:03 W33k3nd