Я использую UserOffSymfony UserBundle . Он работает, когда я устанавливаю все в брандмауэре как form_login , но если я установил его в simple_form для использования Custom Authenticator, тогда он позволит мне войти, даже если учетная запись заблокирована или отключена. Я хочу проверить, исходит ли пользователь от правильного IP-адреса, поэтому я создал собственный аутентификатор, но, похоже, […]
В orangehrm3.1 я хочу настроить страницу запроса отпуска. Если день запроса на отпуск больше 3, мне нужно скрыть окно «Список действий» для супервизора. Как мне это сделать? В настоящее время редактирование в LeaveListConfigurationFactory.php $leaveRequestService = new LeaveRequestService(); $header7->populateFromArray(array( 'name' => 'Actions', 'width' => '10%', 'isSortable' => false, 'isExportable' => false, 'elementType' => 'leaveListAction', 'textAlignmentStyle' => […]
Есть ли возможность в symfony2 отображать только поле readonly объекта как метку, а не текстовое поле или что-то еще? В настоящее время я использую следующий код, но использование отключенного текстового поля не очень сложно: public function buildForm(FormBuilderInterface $builder, array $options) { $builder->add('readonlyfield', 'text', array('property_path' => 'readonlyfield.displayString','disabled' => true)); $builder->add('editablefield', 'textarea'); } Я использую symfony 2.4.4 […]
У меня возникли проблемы с сеансами, когда я отправил переход от symfony 2.0 к symfony 2.1. Я использую simplesamlphp для аутентификации, и все работает нормально на symfony 2.0. На Symfony 2.1 это НЕ ОК. Я проверил различия между ними на phpinfo-> session, и это то, что я получил: symfony2.1 symfony 2.0 Master Value session.save_handler user […]
Мне нужно приложить файл PDF к письму подтверждения заказа в Sylius. Пока что я взломал пакет Sylius Core Bundle: в /Sylius/Bundle/CoreBundle/Mailer/TwigSwiftMailer.php Я создаю PDF-файл из шаблона Twig и информацию о моем заказе (используя Knp Snappy) и прикрепляю его к электронной почте. Он отлично работает, и я хотел бы удалить это из Core Bundle и поместить […]
В настоящее время я использую FOQElasticaBundle для взаимодействия с моим сервером elasticsearch, но я не могу найти способ ограничить результаты поиска на основе «активного» флага для каждого объекта. Возможно ли установить это в конфигурации каким-то образом? Вот моя текущая конфигурация: foq_elastica: clients: default: { host: localhost, port: 9200 } indexes: website: client: default types: story: […]
Приложение на общем хосте теперь дает … datefmt_create: нет такого часового пояса: 'America / Los_Angeles' когда пользователь пытается получить доступ к форме с полем даты. Полное сообщение: Uncaught PHP Exception Symfony \ Component \ Form \ Exception \ TransformationFailedException: "Невозможно преобразовать значение для пути свойства" contactDate ": datefmt_create: нет такого часового пояса: 'America / Los_Angeles': […]
Это моя настройка: Windows XP SP2 WAMP 2.2 (php 5.3.9, apache 2.2.21, mysql 5.5.20) Symfony 2.0 Я столкнулся с проблемой, которая в основном такова: Поставщики Symfony-2.0 Apache Кажется, все в порядке: Запуск mysqltest.php подключается к базе данных OK. localhost / web / config.php в порядке (просто рекомендует настроить intl и APC) «php app / bin […]
У меня проблемы с использованием app.session.flashbag.get('notice') . В контроллере я делаю public function updateAction(Request $request, $id) { $em = $this->getDoctrine()->getManager(); $entity = $em->getRepository('SomeBundle:SomeEntity')->find($id); $editForm = $this->createForm(new SomeEntityType(), $entity); $editForm->bind($request); if ($editForm->isValid()) { $em->persist($entity); $em->flush(); $flash = $this->get('translator')->trans('Some Entity was successfully updated'); $this->get('session')->getFlashBag()->add('notice', $flash); return $this->redirect($this->generateUrl('some_entity_edit', array('id' => $id))); } В editAction я получаю информацию из […]
У меня есть объект с именем Content. Это мой абстрактный базовый класс для всех моих других объектов, связанных с контентом. /** * MyBundle\Entity\Content * * @ORM\Entity(repositoryClass="MyBundle\Repository\ContentRepository") * @ORM\InheritanceType("JOINED") * @ORM\DiscriminatorColumn(name="discr", type="string") * @ORM\Table(name="MyBundle_content") * @ORM\HasLifecycleCallbacks */ abstract class Content Свойства контента: Я бы обновленный …. Кроме того, у меня есть много разных объектов, которые расширяют […]