));
break;
case 'simple_choice':
$choices = array();
/** @var TechLine $choice */
foreach ($block->getTechLine() as $choice) {
$choices[$choice->translate()->getValue()] = $choice->translate()->getValue();
}
$builder
->add('reponse', ChoiceType::class, array(
'label' => $block->translate()->getTitle(),
$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));
}
if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {
$event = new FormEvent($this, $modelData);
$dispatcher->dispatch(FormEvents::POST_SET_DATA, $event);
}
return $this;
}
$this->lockSetData = false;
// Compound forms don't need to invoke this method if they don't have children
if (\count($this->children) > 0) {
// Update child forms from the data (unless their config data is locked)
$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));
}
if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {
$event = new FormEvent($this, $modelData);
$dispatcher->dispatch(FormEvents::POST_SET_DATA, $event);
$this->lockSetData = false;
// Compound forms don't need to invoke this method if they don't have children
if (\count($this->children) > 0) {
// Update child forms from the data (unless their config data is locked)
$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));
}
if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {
$event = new FormEvent($this, $modelData);
$dispatcher->dispatch(FormEvents::POST_SET_DATA, $event);
private function createCreateForm(Reponse $entity, $id, Product $product)
{
$form = $this->createForm("CatalogBundle\Form\ReponseType", $entity, array(
'action' => $this->generateUrl('detail', array('id' => $product->getId(), 'slug' => $product->translate()->getSlug())),
'method' => 'POST',
));
return $form;
}
if ($product->getFormulaire() != null) {
$idForm = $product->getFormulaire()->getId();
$entity = $em->getRepository('CatalogBundle:Formulaire')->find($idForm);
/** @var Reponse $result */
$result = $this->setEntity($idForm);
$form = $this->createCreateForm($result, $idForm, $product);
$form->handleRequest($request);
// die(VarDumper::dump($form));
if ($form->isSubmitted()) {
foreach ($result->getValues() as $r) {
if ($r->getBlock()->getType() == "multiple_choice") {
$this->dispatcher->dispatch(KernelEvents::CONTROLLER_ARGUMENTS, $event);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = \call_user_func_array($controller, $arguments);
// view
if (!$response instanceof Response) {
$event = new GetResponseForControllerResultEvent($this, $request, $type, $response);
$this->dispatcher->dispatch(KernelEvents::VIEW, $event);
public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
{
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
));
break;
case 'simple_choice':
$choices = array();
/** @var TechLine $choice */
foreach ($block->getTechLine() as $choice) {
$choices[$choice->translate()->getValue()] = $choice->translate()->getValue();
}
$builder
->add('reponse', ChoiceType::class, array(
'label' => $block->translate()->getTitle(),
$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));
}
if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {
$event = new FormEvent($this, $modelData);
$dispatcher->dispatch(FormEvents::POST_SET_DATA, $event);
}
return $this;
}
$this->lockSetData = false;
// Compound forms don't need to invoke this method if they don't have children
if (\count($this->children) > 0) {
// Update child forms from the data (unless their config data is locked)
$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));
}
if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {
$event = new FormEvent($this, $modelData);
$dispatcher->dispatch(FormEvents::POST_SET_DATA, $event);
$this->lockSetData = false;
// Compound forms don't need to invoke this method if they don't have children
if (\count($this->children) > 0) {
// Update child forms from the data (unless their config data is locked)
$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));
}
if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {
$event = new FormEvent($this, $modelData);
$dispatcher->dispatch(FormEvents::POST_SET_DATA, $event);
private function createCreateForm(Reponse $entity, $id, Product $product)
{
$form = $this->createForm("CatalogBundle\Form\ReponseType", $entity, array(
'action' => $this->generateUrl('detail', array('id' => $product->getId(), 'slug' => $product->translate()->getSlug())),
'method' => 'POST',
));
return $form;
}
if ($product->getFormulaire() != null) {
$idForm = $product->getFormulaire()->getId();
$entity = $em->getRepository('CatalogBundle:Formulaire')->find($idForm);
/** @var Reponse $result */
$result = $this->setEntity($idForm);
$form = $this->createCreateForm($result, $idForm, $product);
$form->handleRequest($request);
// die(VarDumper::dump($form));
if ($form->isSubmitted()) {
foreach ($result->getValues() as $r) {
if ($r->getBlock()->getType() == "multiple_choice") {
$this->dispatcher->dispatch(KernelEvents::CONTROLLER_ARGUMENTS, $event);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = \call_user_func_array($controller, $arguments);
// view
if (!$response instanceof Response) {
$event = new GetResponseForControllerResultEvent($this, $request, $type, $response);
$this->dispatcher->dispatch(KernelEvents::VIEW, $event);
public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
{
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
));
break;
case 'simple_choice':
$choices = array();
/** @var TechLine $choice */
foreach ($block->getTechLine() as $choice) {
$choices[$choice->translate()->getValue()] = $choice->translate()->getValue();
}
$builder
->add('reponse', ChoiceType::class, array(
'label' => $block->translate()->getTitle(),
$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));
}
if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {
$event = new FormEvent($this, $modelData);
$dispatcher->dispatch(FormEvents::POST_SET_DATA, $event);
}
return $this;
}
$this->lockSetData = false;
// Compound forms don't need to invoke this method if they don't have children
if (\count($this->children) > 0) {
// Update child forms from the data (unless their config data is locked)
$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));
}
if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {
$event = new FormEvent($this, $modelData);
$dispatcher->dispatch(FormEvents::POST_SET_DATA, $event);
$this->lockSetData = false;
// Compound forms don't need to invoke this method if they don't have children
if (\count($this->children) > 0) {
// Update child forms from the data (unless their config data is locked)
$this->config->getDataMapper()->mapDataToForms($viewData, new \RecursiveIteratorIterator(new InheritDataAwareIterator($this->children)));
}
if ($dispatcher->hasListeners(FormEvents::POST_SET_DATA)) {
$event = new FormEvent($this, $modelData);
$dispatcher->dispatch(FormEvents::POST_SET_DATA, $event);
private function createCreateForm(Reponse $entity, $id, Product $product)
{
$form = $this->createForm("CatalogBundle\Form\ReponseType", $entity, array(
'action' => $this->generateUrl('detail', array('id' => $product->getId(), 'slug' => $product->translate()->getSlug())),
'method' => 'POST',
));
return $form;
}
if ($product->getFormulaire() != null) {
$idForm = $product->getFormulaire()->getId();
$entity = $em->getRepository('CatalogBundle:Formulaire')->find($idForm);
/** @var Reponse $result */
$result = $this->setEntity($idForm);
$form = $this->createCreateForm($result, $idForm, $product);
$form->handleRequest($request);
// die(VarDumper::dump($form));
if ($form->isSubmitted()) {
foreach ($result->getValues() as $r) {
if ($r->getBlock()->getType() == "multiple_choice") {
$this->dispatcher->dispatch(KernelEvents::CONTROLLER_ARGUMENTS, $event);
$controller = $event->getController();
$arguments = $event->getArguments();
// call controller
$response = \call_user_func_array($controller, $arguments);
// view
if (!$response instanceof Response) {
$event = new GetResponseForControllerResultEvent($this, $request, $type, $response);
$this->dispatcher->dispatch(KernelEvents::VIEW, $event);
public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
{
$request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
try {
return $this->handleRaw($request, $type);
} catch (\Exception $e) {
if ($e instanceof RequestExceptionInterface) {
$e = new BadRequestHttpException($e->getMessage(), $e);
}
if (false === $catch) {
No log messages
[3/3] TableNotFoundException |
---|
Doctrine\DBAL\Exception\TableNotFoundException: An exception occurred while executing 'SELECT t0.id AS id_1, t0.deleted_at AS deleted_at_2, t0.created_at AS created_at_3, t0.updated_at AS updated_at_4, t0.sort AS sort_5 FROM tech_line t0 INNER JOIN block_techLine ON t0.id = block_techLine.techLine_id WHERE block_techLine.block_id = ? ORDER BY t0.sort ASC' with params [121]: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'hpszh.block_techLine' doesn't exist at vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/AbstractMySQLDriver.php:53 at Doctrine\DBAL\Driver\AbstractMySQLDriver->convertException('An exception occurred while executing \'SELECT t0.id AS id_1, t0.deleted_at AS deleted_at_2, t0.created_at AS created_at_3, t0.updated_at AS updated_at_4, t0.sort AS sort_5 FROM tech_line t0 INNER JOIN block_techLine ON t0.id = block_techLine.techLine_id WHERE block_techLine.block_id = ? ORDER BY t0.sort ASC\' with params [121]:SQLSTATE[42S02]: Base table or view not found: 1146 Table \'hpszh.block_techLine\' doesn\'t exist', object(PDOException)) (vendor/doctrine/dbal/lib/Doctrine/DBAL/DBALException.php:128) at Doctrine\DBAL\DBALException::driverExceptionDuringQuery(object(Driver), object(PDOException), 'SELECT t0.id AS id_1, t0.deleted_at AS deleted_at_2, t0.created_at AS created_at_3, t0.updated_at AS updated_at_4, t0.sort AS sort_5 FROM tech_line t0 INNER JOIN block_techLine ON t0.id = block_techLine.techLine_id WHERE block_techLine.block_id = ? ORDER BY t0.sort ASC', array(121)) (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:855) at Doctrine\DBAL\Connection->executeQuery('SELECT t0.id AS id_1, t0.deleted_at AS deleted_at_2, t0.created_at AS created_at_3, t0.updated_at AS updated_at_4, t0.sort AS sort_5 FROM tech_line t0 INNER JOIN block_techLine ON t0.id = block_techLine.techLine_id WHERE block_techLine.block_id = ? ORDER BY t0.sort ASC', array(121), array('integer')) (vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php:1030) at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->getManyToManyStatement(array('fieldName' => 'techLine', 'joinTable' => array('name' => 'block_techLine', 'schema' => null, 'joinColumns' => array(array('name' => 'block_id', 'unique' => false, 'nullable' => true, 'onDelete' => null, 'columnDefinition' => null, 'referencedColumnName' => 'id')), 'inverseJoinColumns' => array(array('name' => 'techLine_id', 'unique' => false, 'nullable' => true, 'onDelete' => 'CASCADE', 'columnDefinition' => null, 'referencedColumnName' => 'id'))), 'targetEntity' => 'CatalogBundle\\Entity\\TechLine', 'mappedBy' => null, 'inversedBy' => null, 'cascade' => array('persist', 'remove'), 'orphanRemoval' => false, 'fetch' => 2, 'orderBy' => array('sort' => 'ASC'), 'type' => 8, 'isOwningSide' => true, 'sourceEntity' => 'CatalogBundle\\Entity\\Block', 'isCascadeRemove' => true, 'isCascadePersist' => true, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, 'joinTableColumns' => array('block_id', 'techLine_id'), 'relationToSourceKeyColumns' => array('block_id' => 'id'), 'isOnDeleteCascade' => true, 'relationToTargetKeyColumns' => array('techLine_id' => 'id')), object(Block)) (vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php:954) at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadManyToManyCollection(array('fieldName' => 'techLine', 'joinTable' => array('name' => 'block_techLine', 'schema' => null, 'joinColumns' => array(array('name' => 'block_id', 'unique' => false, 'nullable' => true, 'onDelete' => null, 'columnDefinition' => null, 'referencedColumnName' => 'id')), 'inverseJoinColumns' => array(array('name' => 'techLine_id', 'unique' => false, 'nullable' => true, 'onDelete' => 'CASCADE', 'columnDefinition' => null, 'referencedColumnName' => 'id'))), 'targetEntity' => 'CatalogBundle\\Entity\\TechLine', 'mappedBy' => null, 'inversedBy' => null, 'cascade' => array('persist', 'remove'), 'orphanRemoval' => false, 'fetch' => 2, 'orderBy' => array('sort' => 'ASC'), 'type' => 8, 'isOwningSide' => true, 'sourceEntity' => 'CatalogBundle\\Entity\\Block', 'isCascadeRemove' => true, 'isCascadePersist' => true, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, 'joinTableColumns' => array('block_id', 'techLine_id'), 'relationToSourceKeyColumns' => array('block_id' => 'id'), 'isOnDeleteCascade' => true, 'relationToTargetKeyColumns' => array('techLine_id' => 'id')), object(Block), object(PersistentCollection)) (vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:2839) at Doctrine\ORM\UnitOfWork->loadCollection(object(PersistentCollection)) (vendor/doctrine/orm/lib/Doctrine/ORM/PersistentCollection.php:694) at Doctrine\ORM\PersistentCollection->doInitialize() (vendor/doctrine/orm/lib/Doctrine/ORM/PersistentCollection.php:213) at Doctrine\ORM\PersistentCollection->initialize() (vendor/doctrine/collections/lib/Doctrine/Common/Collections/AbstractLazyCollection.php:274) at Doctrine\Common\Collections\AbstractLazyCollection->getIterator() (src/CatalogBundle/Form/ValueType.php:44) at CatalogBundle\Form\ValueType->CatalogBundle\Form\{closure}(object(FormEvent), 'form.post_set_data', object(EventDispatcher)) (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:214) at Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(array(object(Closure)), 'form.post_set_data', object(FormEvent)) (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:44) at Symfony\Component\EventDispatcher\EventDispatcher->dispatch('form.post_set_data', object(FormEvent)) (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/ImmutableEventDispatcher.php:33) at Symfony\Component\EventDispatcher\ImmutableEventDispatcher->dispatch('form.post_set_data', object(FormEvent)) (vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:377) at Symfony\Component\Form\Form->setData(object(Value)) (vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/DataMapper/PropertyPathMapper.php:51) at Symfony\Component\Form\Extension\Core\DataMapper\PropertyPathMapper->mapDataToForms(object(ArrayCollection), object(RecursiveIteratorIterator)) (vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:372) at Symfony\Component\Form\Form->setData(object(ArrayCollection)) (vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/DataMapper/PropertyPathMapper.php:51) at Symfony\Component\Form\Extension\Core\DataMapper\PropertyPathMapper->mapDataToForms(object(Reponse), object(RecursiveIteratorIterator)) (vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:372) at Symfony\Component\Form\Form->setData(object(Reponse)) (vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:476) at Symfony\Component\Form\Form->initialize() (vendor/symfony/symfony/src/Symfony/Component/Form/FormBuilder.php:210) at Symfony\Component\Form\FormBuilder->getForm() (vendor/symfony/symfony/src/Symfony/Component/Form/FormFactory.php:30) at Symfony\Component\Form\FormFactory->create('CatalogBundle\\Form\\ReponseType', object(Reponse), array('action' => '/en/detail/148/hydraulic-cylinder-double-acting-hm250-serie-type-me5', 'method' => 'POST')) (vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Controller/ControllerTrait.php:397) at Symfony\Bundle\FrameworkBundle\Controller\Controller->createForm('CatalogBundle\\Form\\ReponseType', object(Reponse), array('action' => '/en/detail/148/hydraulic-cylinder-double-acting-hm250-serie-type-me5', 'method' => 'POST')) (src/AppBundle/Controller/DefaultController.php:687) at AppBundle\Controller\DefaultController->createCreateForm(object(Reponse), 12, object(Product)) (src/AppBundle/Controller/DefaultController.php:607) at AppBundle\Controller\DefaultController->detailAction(object(Request), object(Product)) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:151) at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:68) at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:200) at Symfony\Component\HttpKernel\Kernel->handle(object(Request)) (web/app.php:23) |
[2/3] PDOException |
---|
Doctrine\DBAL\Driver\PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'hpszh.block_techLine' doesn't exist at vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:107 at Doctrine\DBAL\Driver\PDOStatement->execute() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:847) at Doctrine\DBAL\Connection->executeQuery('SELECT t0.id AS id_1, t0.deleted_at AS deleted_at_2, t0.created_at AS created_at_3, t0.updated_at AS updated_at_4, t0.sort AS sort_5 FROM tech_line t0 INNER JOIN block_techLine ON t0.id = block_techLine.techLine_id WHERE block_techLine.block_id = ? ORDER BY t0.sort ASC', array(121), array('integer')) (vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php:1030) at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->getManyToManyStatement(array('fieldName' => 'techLine', 'joinTable' => array('name' => 'block_techLine', 'schema' => null, 'joinColumns' => array(array('name' => 'block_id', 'unique' => false, 'nullable' => true, 'onDelete' => null, 'columnDefinition' => null, 'referencedColumnName' => 'id')), 'inverseJoinColumns' => array(array('name' => 'techLine_id', 'unique' => false, 'nullable' => true, 'onDelete' => 'CASCADE', 'columnDefinition' => null, 'referencedColumnName' => 'id'))), 'targetEntity' => 'CatalogBundle\\Entity\\TechLine', 'mappedBy' => null, 'inversedBy' => null, 'cascade' => array('persist', 'remove'), 'orphanRemoval' => false, 'fetch' => 2, 'orderBy' => array('sort' => 'ASC'), 'type' => 8, 'isOwningSide' => true, 'sourceEntity' => 'CatalogBundle\\Entity\\Block', 'isCascadeRemove' => true, 'isCascadePersist' => true, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, 'joinTableColumns' => array('block_id', 'techLine_id'), 'relationToSourceKeyColumns' => array('block_id' => 'id'), 'isOnDeleteCascade' => true, 'relationToTargetKeyColumns' => array('techLine_id' => 'id')), object(Block)) (vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php:954) at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadManyToManyCollection(array('fieldName' => 'techLine', 'joinTable' => array('name' => 'block_techLine', 'schema' => null, 'joinColumns' => array(array('name' => 'block_id', 'unique' => false, 'nullable' => true, 'onDelete' => null, 'columnDefinition' => null, 'referencedColumnName' => 'id')), 'inverseJoinColumns' => array(array('name' => 'techLine_id', 'unique' => false, 'nullable' => true, 'onDelete' => 'CASCADE', 'columnDefinition' => null, 'referencedColumnName' => 'id'))), 'targetEntity' => 'CatalogBundle\\Entity\\TechLine', 'mappedBy' => null, 'inversedBy' => null, 'cascade' => array('persist', 'remove'), 'orphanRemoval' => false, 'fetch' => 2, 'orderBy' => array('sort' => 'ASC'), 'type' => 8, 'isOwningSide' => true, 'sourceEntity' => 'CatalogBundle\\Entity\\Block', 'isCascadeRemove' => true, 'isCascadePersist' => true, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, 'joinTableColumns' => array('block_id', 'techLine_id'), 'relationToSourceKeyColumns' => array('block_id' => 'id'), 'isOnDeleteCascade' => true, 'relationToTargetKeyColumns' => array('techLine_id' => 'id')), object(Block), object(PersistentCollection)) (vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:2839) at Doctrine\ORM\UnitOfWork->loadCollection(object(PersistentCollection)) (vendor/doctrine/orm/lib/Doctrine/ORM/PersistentCollection.php:694) at Doctrine\ORM\PersistentCollection->doInitialize() (vendor/doctrine/orm/lib/Doctrine/ORM/PersistentCollection.php:213) at Doctrine\ORM\PersistentCollection->initialize() (vendor/doctrine/collections/lib/Doctrine/Common/Collections/AbstractLazyCollection.php:274) at Doctrine\Common\Collections\AbstractLazyCollection->getIterator() (src/CatalogBundle/Form/ValueType.php:44) at CatalogBundle\Form\ValueType->CatalogBundle\Form\{closure}(object(FormEvent), 'form.post_set_data', object(EventDispatcher)) (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:214) at Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(array(object(Closure)), 'form.post_set_data', object(FormEvent)) (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:44) at Symfony\Component\EventDispatcher\EventDispatcher->dispatch('form.post_set_data', object(FormEvent)) (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/ImmutableEventDispatcher.php:33) at Symfony\Component\EventDispatcher\ImmutableEventDispatcher->dispatch('form.post_set_data', object(FormEvent)) (vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:377) at Symfony\Component\Form\Form->setData(object(Value)) (vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/DataMapper/PropertyPathMapper.php:51) at Symfony\Component\Form\Extension\Core\DataMapper\PropertyPathMapper->mapDataToForms(object(ArrayCollection), object(RecursiveIteratorIterator)) (vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:372) at Symfony\Component\Form\Form->setData(object(ArrayCollection)) (vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/DataMapper/PropertyPathMapper.php:51) at Symfony\Component\Form\Extension\Core\DataMapper\PropertyPathMapper->mapDataToForms(object(Reponse), object(RecursiveIteratorIterator)) (vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:372) at Symfony\Component\Form\Form->setData(object(Reponse)) (vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:476) at Symfony\Component\Form\Form->initialize() (vendor/symfony/symfony/src/Symfony/Component/Form/FormBuilder.php:210) at Symfony\Component\Form\FormBuilder->getForm() (vendor/symfony/symfony/src/Symfony/Component/Form/FormFactory.php:30) at Symfony\Component\Form\FormFactory->create('CatalogBundle\\Form\\ReponseType', object(Reponse), array('action' => '/en/detail/148/hydraulic-cylinder-double-acting-hm250-serie-type-me5', 'method' => 'POST')) (vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Controller/ControllerTrait.php:397) at Symfony\Bundle\FrameworkBundle\Controller\Controller->createForm('CatalogBundle\\Form\\ReponseType', object(Reponse), array('action' => '/en/detail/148/hydraulic-cylinder-double-acting-hm250-serie-type-me5', 'method' => 'POST')) (src/AppBundle/Controller/DefaultController.php:687) at AppBundle\Controller\DefaultController->createCreateForm(object(Reponse), 12, object(Product)) (src/AppBundle/Controller/DefaultController.php:607) at AppBundle\Controller\DefaultController->detailAction(object(Request), object(Product)) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:151) at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:68) at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:200) at Symfony\Component\HttpKernel\Kernel->handle(object(Request)) (web/app.php:23) |
[1/3] PDOException |
---|
PDOException: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'hpszh.block_techLine' doesn't exist at vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:105 at PDOStatement->execute(null) (vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:105) at Doctrine\DBAL\Driver\PDOStatement->execute() (vendor/doctrine/dbal/lib/Doctrine/DBAL/Connection.php:847) at Doctrine\DBAL\Connection->executeQuery('SELECT t0.id AS id_1, t0.deleted_at AS deleted_at_2, t0.created_at AS created_at_3, t0.updated_at AS updated_at_4, t0.sort AS sort_5 FROM tech_line t0 INNER JOIN block_techLine ON t0.id = block_techLine.techLine_id WHERE block_techLine.block_id = ? ORDER BY t0.sort ASC', array(121), array('integer')) (vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php:1030) at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->getManyToManyStatement(array('fieldName' => 'techLine', 'joinTable' => array('name' => 'block_techLine', 'schema' => null, 'joinColumns' => array(array('name' => 'block_id', 'unique' => false, 'nullable' => true, 'onDelete' => null, 'columnDefinition' => null, 'referencedColumnName' => 'id')), 'inverseJoinColumns' => array(array('name' => 'techLine_id', 'unique' => false, 'nullable' => true, 'onDelete' => 'CASCADE', 'columnDefinition' => null, 'referencedColumnName' => 'id'))), 'targetEntity' => 'CatalogBundle\\Entity\\TechLine', 'mappedBy' => null, 'inversedBy' => null, 'cascade' => array('persist', 'remove'), 'orphanRemoval' => false, 'fetch' => 2, 'orderBy' => array('sort' => 'ASC'), 'type' => 8, 'isOwningSide' => true, 'sourceEntity' => 'CatalogBundle\\Entity\\Block', 'isCascadeRemove' => true, 'isCascadePersist' => true, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, 'joinTableColumns' => array('block_id', 'techLine_id'), 'relationToSourceKeyColumns' => array('block_id' => 'id'), 'isOnDeleteCascade' => true, 'relationToTargetKeyColumns' => array('techLine_id' => 'id')), object(Block)) (vendor/doctrine/orm/lib/Doctrine/ORM/Persisters/Entity/BasicEntityPersister.php:954) at Doctrine\ORM\Persisters\Entity\BasicEntityPersister->loadManyToManyCollection(array('fieldName' => 'techLine', 'joinTable' => array('name' => 'block_techLine', 'schema' => null, 'joinColumns' => array(array('name' => 'block_id', 'unique' => false, 'nullable' => true, 'onDelete' => null, 'columnDefinition' => null, 'referencedColumnName' => 'id')), 'inverseJoinColumns' => array(array('name' => 'techLine_id', 'unique' => false, 'nullable' => true, 'onDelete' => 'CASCADE', 'columnDefinition' => null, 'referencedColumnName' => 'id'))), 'targetEntity' => 'CatalogBundle\\Entity\\TechLine', 'mappedBy' => null, 'inversedBy' => null, 'cascade' => array('persist', 'remove'), 'orphanRemoval' => false, 'fetch' => 2, 'orderBy' => array('sort' => 'ASC'), 'type' => 8, 'isOwningSide' => true, 'sourceEntity' => 'CatalogBundle\\Entity\\Block', 'isCascadeRemove' => true, 'isCascadePersist' => true, 'isCascadeRefresh' => false, 'isCascadeMerge' => false, 'isCascadeDetach' => false, 'joinTableColumns' => array('block_id', 'techLine_id'), 'relationToSourceKeyColumns' => array('block_id' => 'id'), 'isOnDeleteCascade' => true, 'relationToTargetKeyColumns' => array('techLine_id' => 'id')), object(Block), object(PersistentCollection)) (vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php:2839) at Doctrine\ORM\UnitOfWork->loadCollection(object(PersistentCollection)) (vendor/doctrine/orm/lib/Doctrine/ORM/PersistentCollection.php:694) at Doctrine\ORM\PersistentCollection->doInitialize() (vendor/doctrine/orm/lib/Doctrine/ORM/PersistentCollection.php:213) at Doctrine\ORM\PersistentCollection->initialize() (vendor/doctrine/collections/lib/Doctrine/Common/Collections/AbstractLazyCollection.php:274) at Doctrine\Common\Collections\AbstractLazyCollection->getIterator() (src/CatalogBundle/Form/ValueType.php:44) at CatalogBundle\Form\ValueType->CatalogBundle\Form\{closure}(object(FormEvent), 'form.post_set_data', object(EventDispatcher)) (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:214) at Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(array(object(Closure)), 'form.post_set_data', object(FormEvent)) (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/EventDispatcher.php:44) at Symfony\Component\EventDispatcher\EventDispatcher->dispatch('form.post_set_data', object(FormEvent)) (vendor/symfony/symfony/src/Symfony/Component/EventDispatcher/ImmutableEventDispatcher.php:33) at Symfony\Component\EventDispatcher\ImmutableEventDispatcher->dispatch('form.post_set_data', object(FormEvent)) (vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:377) at Symfony\Component\Form\Form->setData(object(Value)) (vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/DataMapper/PropertyPathMapper.php:51) at Symfony\Component\Form\Extension\Core\DataMapper\PropertyPathMapper->mapDataToForms(object(ArrayCollection), object(RecursiveIteratorIterator)) (vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:372) at Symfony\Component\Form\Form->setData(object(ArrayCollection)) (vendor/symfony/symfony/src/Symfony/Component/Form/Extension/Core/DataMapper/PropertyPathMapper.php:51) at Symfony\Component\Form\Extension\Core\DataMapper\PropertyPathMapper->mapDataToForms(object(Reponse), object(RecursiveIteratorIterator)) (vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:372) at Symfony\Component\Form\Form->setData(object(Reponse)) (vendor/symfony/symfony/src/Symfony/Component/Form/Form.php:476) at Symfony\Component\Form\Form->initialize() (vendor/symfony/symfony/src/Symfony/Component/Form/FormBuilder.php:210) at Symfony\Component\Form\FormBuilder->getForm() (vendor/symfony/symfony/src/Symfony/Component/Form/FormFactory.php:30) at Symfony\Component\Form\FormFactory->create('CatalogBundle\\Form\\ReponseType', object(Reponse), array('action' => '/en/detail/148/hydraulic-cylinder-double-acting-hm250-serie-type-me5', 'method' => 'POST')) (vendor/symfony/symfony/src/Symfony/Bundle/FrameworkBundle/Controller/ControllerTrait.php:397) at Symfony\Bundle\FrameworkBundle\Controller\Controller->createForm('CatalogBundle\\Form\\ReponseType', object(Reponse), array('action' => '/en/detail/148/hydraulic-cylinder-double-acting-hm250-serie-type-me5', 'method' => 'POST')) (src/AppBundle/Controller/DefaultController.php:687) at AppBundle\Controller\DefaultController->createCreateForm(object(Reponse), 12, object(Product)) (src/AppBundle/Controller/DefaultController.php:607) at AppBundle\Controller\DefaultController->detailAction(object(Request), object(Product)) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:151) at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/HttpKernel.php:68) at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true) (vendor/symfony/symfony/src/Symfony/Component/HttpKernel/Kernel.php:200) at Symfony\Component\HttpKernel\Kernel->handle(object(Request)) (web/app.php:23) |