Articles of symfony

Symfony Doctrine2 manyToMany отношения не удалены – Специфично для SQLite

У меня есть несколько классов, использующих свойство Taggable, чтобы настроить систему тегов, общую для нескольких объектов доктрины (Project, Note, …). Связь между этими объектами и этими тегами – это отношение ManyToMany, которое я не могу сделать многонаправленным. Моя проблема: когда я удаляю объект Project, он удаляется из таблицы проекта , но отношения в таблице project_tag […]

Symfony 2 должен реализовывать UserProviderInterface

Я получаю эту ошибку «Должен реализовывать UserProviderInterface» при попытке использовать функции входа в symfony. Я ссылаюсь на репозиторий * @ORM \ Entity (repositoryClass = "Login \ LogBundle \ Entity \ Repository \ UserRepository"). У кого-нибудь есть идеи. сущность <?php namespace Login\LogBundle\Entity; use Doctrine\Common\Collections\ArrayCollection; use Doctrine\ORM\Mapping as ORM; use Symfony\Component\Security\Core\User\UserInterface; use Symfony\Component\Security\Core\User\UserProviderInterface; /** * @ORM\Table(name="user") * […]

Symfony2 сохраняет Doctrine \ Common \ Collections \ ArrayCollection в базе данных не имя

Привет, я сталкиваюсь с тем, что я не могу найти его решение, поэтому для помощи. У меня есть два объекта: Cast и Artists. В актерском составе у меня есть актер, актриса, которая будет полем по таблице Artist, я использовал этот код: для этого : namespace Bbd\MyAppBundle\Form; use Symfony\Component\Form\AbstractType; use Symfony\Component\Form\FormBuilderInterface; use Symfony\Component\OptionsResolver\OptionsResolverInterface; class CastType extends […]

Вставить в таблицу symfony 3

Мне нужно сделать простую вставку в базу данных, Вот код в контроллере: public function verifCreateOrder(Request $req){ $store = 1; $provider =2; $creation = $creation_start = $req->get('creation_start'); $delivery = $creation_start = $req->get('creation_start'); $em = $this->getDoctrine()->getManager(); $order = new OrderList(); $order->setNumStore($store); $order->setNumProvider($provider); $order->setCreation($creation); $order->setDelivery($delivery); $em->persist($order); $em->flush(); die(); return $this->redirectToRoute('search.view'); } Код объекта OrderList: class OrderList { /** […]

Как создать динамическую ассоциацию сущностей с Doctrine2 в Symfony2

Я создаю CMS с динамической маршрутизацией, системой управления версиями и несколькими различными типами контента, например, статьей, профилем и т. Д. У меня есть объект ContentType, который хранит все доступные типы контента, которые могут быть видны. Но данные для этого экземпляра типа содержимого будут храниться в отдельном объекте (поскольку поля уникальны для каждого типа контента, поэтому […]

Symfony3 сохраняет каждое обновление в базе данных

Я новичок в symfony и postgreSQL, и я пытаюсь сохранить журнал обновлений / удалений базы данных. Я создал эту таблицу CREATE TABLE "public"."changes" ( "id" INT NOT NULL , "id_user" INT NOT NULL, "operation" VARCHAR(45) NOT NULL, "table" VARCHAR(45) NOT NULL, "column" VARCHAR(45) NOT NULL, "old_data" TEXT NOT NULL, "new_data" TEXT NOT NULL, "ts" TIMESTAMP […]

Внедрить приложение Silex $ в мой пользовательский класс

Я работаю над проектом Silex, и я использую классы для разных видов лечения: $connection = new Connection($app); $app->match('/connection', function () use ($app, $connection) { $connexion->connectMember(); return $app->redirect($app['url_generator']->generate('goHome')); })->method('GET|POST')->bind('doConnection'); В функции 'connectMember ()' моего класса 'Connection' у меня есть: […] if($isMember){ […] }else{ return $this->_app['twig']->render( 'message.twig', array('msg' => "This member does not exist.", 'class' => 'Warning')); […]

Payum Bundle отправить пустую оплату – и paypal принять его :) :(

Я настраиваю Bundle из этого примера http://payum.forma-dev.com/documentation/0.8/PayumBundle/simple_purchase_examples/paypal_express_checkout Когда я перехожу в / payment, я перенаправляюсь на сайт PayPal, но не имею никакой информации об этом. Есть информация – вы можете видеть подробности – но это неправда – я принимаю оплату (без знающей цены и описания) и успешных платежей!? Этот комплект готов к использованию или работает? […]

Как вернуть как целочисленный параметр, так и шаблон рендеринга в качестве ответа в Symfony2

Я хочу вернуться на мой обработчик запроса ajax и некоторые целочисленные значения, но я не знаю, как это сделать. Я пытаюсь кодировать массив с контентом в json, но затем в функции callback успеха я получаю массив, где я могу видеть поле с целым числом, и параметр «header», который пуст. Итак, как я могу вернуть как […]

Symfony2 / Datatable Bundle – ошибка: установите идентификатор datatable в вашем действии с помощью «setDatatableId», используя идентификатор из вашего представления

Я импортирую Bundle AliDatatableBundle на github, следуя шаг doc один за другим, за исключением того, что установка $ bin/vendor install в установку, потому что с Symfony2.6 этого не нужно. Когда я создаю функцию в своем контроллере и рендеринг в моей ветке, у меня есть эта ошибка : Во время рендеринга шаблона было исключено исключение («Нет […]