Хобрук: Ваш путь к мастерству в программировании

Я использую symfony2! можно ли использовать два действия для одного и того же маршрута?

Я хочу использовать два действия на одной странице page.html.twig.

Мой метод был: во-первых, определить мой маршрут в контроллере как аннотацию следующим образом:

 /**
 * Test controller.
 *
 * @Route("/NoteByStudent")
 */

Что касается действия:

/**
     * Lists all Test entities.
     *
     * @Route("/", name="test")
     * @Method("GET")
     * @Template("AcmeMyBundle:page.html.twig")
     */

и вызвать его в файле routing.yml следующим образом:

NoteBy:
resource: "@AcmeMyBundle/Controller/TestController.php"
type : annotation

Во-вторых, чтобы определить другое действие контроллера следующим образом:

Note_By_Student:
    pattern : /NoteByStudent
    defaults: { _controller: AcmeMyBundle:Test:GetTestByStudent} 

И когда я бегу, он всегда выбирает первый маршрут, а не оба! Любое решение?

18.09.2015

  • вы можете использовать одно и то же действие для разных @Method. то есть GET/POST и т.д. 18.09.2015

Ответы:


1

Всего 1 действие по маршруту.

Для этого есть другой метод. Например, в первом действии ветки:

{% render "AcmeMyBundle:Test:GetTestByStudent2" } %}
18.09.2015
Новые материалы

Как свинг-трейдеры могут использовать ИИ для больших выигрышей
По мере того как все больше и больше профессиональных трейдеров и активных розничных трейдеров узнают о возможностях, которые предоставляет искусственный интеллект и машинное обучение для улучшения..

Как построить любой стол
Я разработчик программного обеспечения. Я люблю делать вещи и всегда любил. Для меня программирование всегда было способом создавать вещи, используя только компьютер и мое воображение...

Обзор: Машинное обучение: классификация
Только что закончил третий курс курса 4 часть специализации по машинному обучению . Как и второй курс, он был посвящен низкоуровневой работе алгоритмов машинного обучения. Что касается..

Разработка расширений Qlik Sense с qExt
Использование современных инструментов веб-разработки для разработки крутых расширений Вы когда-нибудь хотели кнопку для установки переменной в приложении Qlik Sense? Когда-нибудь просили..

React Hooks: основы деструктуризации массива
Kent C. Dodds написал классный пост о том, как грядущая функция React под названием Hooks работает на капоте. Предстоящий хук React useState основан на деструктурировании массива, давайте..

Пакеты R, используемые в Tesla
Добро пожаловать обратно! R — очень популярный язык программирования, используемый множеством компаний, включая Tesla! Итак, давайте взглянем на некоторые пакеты R, которые использует Tesla...

Сокращение и слияние токенов для эффективных моделей VL: обзор
Часто в задачах, связанных с компьютерным зрением и НЛП, вычислительно затратная и требующая большого объема памяти обработка становится препятствием для более быстрого логического вывода модели, а..