Как переопределить маршрут fos_user_resetting_reset - PullRequest
0 голосов
/ 24 сентября 2018

У меня в файле маршрутизации:

fos_user:
    resource: "@FOSUserBundle/Resources/config/routing/all.xml"

admin:
    resource: "@AdminBundle/Controller/"
    type:     annotation
    prefix:   /admin/

И я создаю контроллер:

namespace AdminBundle\Controller;


use FOS\UserBundle\Controller\ResettingController as FOSResettingController;
use Symfony\Component\HttpFoundation\RedirectResponse;
use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\Routing\Annotation\Route;
use FOS\UserBundle\Event\GetResponseUserEvent;
use FOS\UserBundle\Event\FormEvent;
use FOS\UserBundle\FOSUserEvents;
use FOS\UserBundle\Event\FilterUserResponseEvent;
use Symfony\Component\Translation\TranslatorInterface;

/**
  * @Route("/resetting")
*/ 
class ResettingController extends FOSResettingController
{
/**
 * @Route("/reset/{token}",
 *     name="fos_user_resetting_reset",
 *     options={"expose": true}
 *     )
 */
public function resetAction(Request $request, $token)
{
    /** @var $formFactory \FOS\UserBundle\Form\Factory\FactoryInterface */
    $formFactory = $this->container->get('fos_user.resetting.form.factory');
    die();
}

Обычно при вызове /resetting/reset/QEvcFAfoC3Kpta0NfVIMavnNyDVeux-UtUDUejsYnrI должно использоваться это новое действие, которое я создално у меня есть сообщение об ошибке: No route found for "GET /resetting/reset/QEvcFAfoC3Kpta0NfVIMavnNyDVeux-UtUDUejsYnrI".Пожалуйста, помогите мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...