Articles of symfony

Как проложить путь к ветке () с помощью силекса?

В силексе у меня есть что-то вроде $controllers->get('/{id}', 'Controllers\\Login::index')->bind('login'); когда в twig я пытаюсь получить path('login') я получаю исключение ("Some mandatory parameters are missing ("id") to generate a URL for route "login"."). ? Я знаю, что это из-за {id}, и мне нужно передать второй параметр в path() но как он должен выглядеть?

Как изменить значение скрытого файла, в соответствии с выбранным радио

У меня есть file HTML.twig : 1- скрытый файл должен принимать 3 значения в соответствии с выбранным радио, один из моей базы данных и два других, hiden files values ​​number 10, например: <input type="hidden" name="lt" value="{{ price.getLt }}"> <input type="hidden" name="lt" value="10"> <input type="hidden" name="lt" value="10"> 2- И у меня есть 3 radioBox: <input id="spa-price" […]

Несколько полей для одного атрибута

Скажем, у меня есть три поля для ввода пользователем даты: дня, месяца и года. (Вероятно, это не лучший способ, но я использую его для этого примера). Если я попробую запрос $form->bind() пользователя, Symfony попытается найти метод ->setMonth() на моей модели, которого не существует. Как сообщить Symfony, что я хочу запустить вход через strtotime() (или любой […]

Установка JMSSerializerBundle: обходная Неустранимая ошибка: аргумент 1 передан в JMSSerializerBundle \ Twig \ SerializerExtension :: __ construct ()

Я попытался установить JSMSerializerBundle, но событие с библиотекой метаданных в версии 1.1. Когда я хочу очистить свой кеш, он не удался с ошибкой: [ErrorException] Обнаруживаемая Неустранимая ошибка: Аргумент 1 передается в JMS\SerializerBundle\Twig\SerializerExtension::__construct() должен быть экземпляром JMS\SerializerBundle\Serializer\SerializerInterface , экземпляром Symfony\Component\Serializer\Serializer , /opt/lampp/htdocs/Korum/app/cache/dev_new/appDevDebugProjectContainer__5033ecec2dcbc__.php в /opt/lampp/htdocs/Korum/app/cache/dev_new/appDevDebugProjectContainer__5033ecec2dcbc__.php в строке 2397 и определен в /opt/lampp/htdocs/K/vendor/bundles/JMS/SerializerBundle/Twig/SerializerExtension.php строке 37 На самом деле, […]

Строки таблицы раскраски Symfony2 в зависимости от значения базы данных и параметра конфигурации

Хороший день каждый: я новый Symfony, и это может показаться простым для кого-то, но для меня это сложно. У меня есть список объектов, содержимое объекта, называемое рабочим, из которого я создаю CollectionArray. Этот рабочий имеет параметр DateInterval, назовем его timeRamaining. Тогда у меня есть 2 параметра конфигурации, которые поступают из app / config.yml, этот параметр […]

Symfony Forms Assert

У меня есть класс Event, у которого есть поле, подобное этому: class Event { …… /** * @var datetime $date * * @ORM\Column(name="date_debut_inscri", type="datetime") * @Assert\GreaterThanOrEqual("today UTC") */ protected $dateDebutInscri; …… } Это поле скрыто, когда флажок установлен, и он установлен в NULL в контроллере, проблема в том, когда это поле скрыто, сообщение об ошибке […]

FOSUser + BorisMorel LdapBundle

Я пытаюсь интегрировать BorisMorel LdapBundle с FOSUser, следуя этому руководству: использование пользовательского диспетчера пользователей с аутентификацией LDAP Моя цель заключается в аутентификации с использованием LDAP и последующем хранении данных LDAP в моей таблице fosuser. Я дошел до того, что данные правильно извлекаются из LDAP и хранятся в таблице fosuser. Я не хочу, чтобы он хранил […]

Обновление схемы доктрины Symfony2 из каталога и подкаталогов

У меня есть один продукт для многих клиентов, но я хочу иметь одну базу кода. Каждому клиенту нужны некоторые конкретные изменения в базе данных (репозитории объектов) и в его собственных темах. У каждого клиента есть своя база данных. Мне нужно найти решение для определения в конфигурации для каждого объекта, который должен быть прочитан, для создания […]

Слушатель доктрины Symfony onFlush

Привет, у меня есть слушатель onFlush: <?php namespace FM\AppBundle\EventListener; use FM\AdminBundle\Entity\Address\DeliveryAddress; use Doctrine\ORM\Event\OnFlushEventArgs; class DeliveryAddressListener { /** * @param OnFlushEventArgs $args */ public function onFlush(OnFlushEventArgs $args) { $em = $args->getEntityManager(); $uow = $em->getUnitOfWork(); foreach ($uow->getScheduledEntityUpdates() as $entity) { if ($entity instanceof DeliveryAddress) { $this->addPostalToUser($entity, $args); } } } /** * @param DeliveryAddress $deliveryAddress * @param […]

Встроенные формы Несколько полей – Symfony2 Несколько полей JQuery

То, что я пытаюсь сделать, это «Вставить коллекцию форм», как описано здесь: http://symfony.com/doc/2.3/cookbook/form/form_collections.html Мне удалось настроить его правильно и до стадии, где я добавляю JavaScript / JQuery, он отлично работает. Однако теперь я добавил раздел JQuery, я не могу заставить его работать совершенно правильно. Начальная загруженная форма Форма после нажатия добавить продукт один раз. Как […]