Маршруты в Laravel с параметрами в URL

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

email: [email protected]
ref_id: abcd1234

website.com/ticket/[email protected]&ref_id=abcd1234

как мне создать этот URL-адрес в laravel? я должен просто использовать маршрут получения?

Маршрут GET может работать.

Adam 22.03.2018 13:43

Используйте GET, но то, как он будет построен, зависит от того, разрешите ли вы изменять значения.

Lawrence Cherone 22.03.2018 13:45

Просмотрите мой ответ, он поможет вам понять маршрутизацию laravel. Пожалуйста, примите мой ответ, если это действительно поможет вам понять маршрутизацию. Заранее спасибо.

Darshan Jain 22.03.2018 13:50
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
3
89
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Ответ принят как подходящий
Route::get('ticket/{email}/{ref_id}', 'YourController@YourMethod');

Посетите эта ссылка для получения более подробной информации о маршрутах.

вы должны попробовать это:

Route::get('ticket/email = {email}/ref_id = {ref_id}', 'YourController@metodName');

@nyelnyelnyelnyelnyel: Спасибо за голосование. Не стесняйтесь принять это как ответ, если наше решение решило вашу проблему.

AddWeb Solution Pvt Ltd 22.03.2018 13:54
Route::get('/ticket/{email}/{id}', function(){
    // You controller code goes here
}

Или если вы используете отдельный контроллер для каждой модели

Route::get('/ticket/{email}/{id}', 'TicketController@method_name');

Другие вопросы по теме