Я пытаюсь выполнить перенаправление после регистрации, например здесь, но моя функция события onRegistrationConfirm() не выполняется во время регистрации. Мой код аналогичен тому, что в ответе. Я просто не знаю, нужно ли еще что-то сделать, чтобы мое мероприятие заработало. Я новичок в symfony, так что это может быть очень просто.
Symfony2 FOSUserBundle FOSUserEvents
11.10.2013
- Вы импортируете
services.yml
в основной файлconfig.yml
? 11.10.2013 - Я отредактировал сообщение, потому что я был неправ - getSubscribedEvents() вызывается, а мое событие - нет. И да... У меня есть импорт сервисов в config.yml 11.10.2013
Ответы:
1
ОК... так что я думаю, что нет такой вещи, как FOSUserEvents::REGISTRATION_CONFIRM, об этом ничего нет здесь. Но я нашел там событие REGISTRATION_SUCCESS, а это именно то, что я искал.
Итак, мой код выглядит так:
class RegistrationConfirmListener implements EventSubscriberInterface
{
private $router;
public function __construct(UrlGeneratorInterface $router)
{
$this->router = $router;
}
/**
* {@inheritDoc}
*/
public static function getSubscribedEvents()
{
return array(
FOSUserEvents::REGISTRATION_SUCCESS => 'onRegistrationSuccess'
);
}
public function onRegistrationSuccess(\FOS\UserBundle\Event\FormEvent $event)
{
$url = $this->router->generate('my_route');
$event->setResponse(new RedirectResponse($url));
}
}
11.10.2013
Новые материалы
Коллекции публикаций по глубокому обучению
Последние пару месяцев я создавал коллекции последних академических публикаций по различным подполям глубокого обучения в моем блоге https://amundtveit.com - эта публикация дает обзор 25..
Представляем: Pepita
Фреймворк JavaScript с открытым исходным кодом
Я знаю, что недостатка в фреймворках JavaScript нет. Но я просто не мог остановиться. Я хотел написать что-то сам, со своими собственными..
Советы по коду Laravel #2
1-) Найти
// You can specify the columns you need
// in when you use the find method on a model
User::find(‘id’, [‘email’,’name’]);
// You can increment or decrement
// a field in..
Работа с временными рядами спутниковых изображений, часть 3 (аналитика данных)
Анализ временных рядов спутниковых изображений для данных наблюдений за большой Землей (arXiv)
Автор: Рольф Симоэс , Жильберто Камара , Жильберто Кейрос , Фелипе Соуза , Педро Р. Андраде ,..
3 способа решить квадратное уравнение (3-й мой любимый) -
1. Методом факторизации —
2. Используя квадратичную формулу —
3. Заполнив квадрат —
Давайте поймем это, решив это простое уравнение:
Мы пытаемся сделать LHS,..
Создание VR-миров с A-Frame
Виртуальная реальность (и дополненная реальность) стали главными модными терминами в образовательных технологиях. С недорогими VR-гарнитурами, такими как Google Cardboard , и использованием..
Демистификация рекурсии
КОДЕКС
Демистификация рекурсии
Упрощенная концепция ошеломляющей
О чем весь этот шум?
Рекурсия, кажется, единственная тема, от которой у каждого начинающего студента-информатика..