Articles of laravel routing

Разрешить множественный субдомен в laravel без создания поддомена в качестве переменной маршрута?

Мои поддомены domain1 = dev1.myapp.com, domain2 = dev2.myapp.com, domain3 = dev3.myapp.com … Используя ниже код, вызывающий проблему с первым параметром в контроллере laravel, > Route::group(array('domain' => '{account}.myapp.com'), function() { > Route::get('/get_data/{id?}', 'DataController@getData'); > }) Я получаю значение поддомена ( dev1 , dev2 , dev3 ) вместо значения $id value в контроллере в методе getData . […]

Ошибка маршрутизации, вызывающий контроллер на основе переменных в URL-адресе Laravel 4

Я разрабатываю приложение с Laravel 4, что мне нужно сделать, это: допустим, у меня есть следующий маршрут: Route::get('/myroute/{entity}/methodname', ); Внутри этого я должен решить, основываясь на переменной сущности, которую должен вызывать контроллер и метод: 'MyNameSpace\MyPackage\StudentController@methodname' если entity == Student и позвоните 'MyNameSpace\MyPackage\StaffController@methodname' если entity == Staff как это можно сделать в маршрутизации Laravel 4, возможно […]

Laravel – Изменить подключение к базе данных для определенного URL-адреса?

Я довольно новичок в использовании laravel framework. У меня есть следующее требование. У меня есть domain – example.com, и весь его стек кода работает в laravel. Допустим, что в базе данных по умолчанию для конфигурации по умолчанию установлено значение – 'db1' Теперь, если url становится – example.com/country – я хочу, чтобы соединение с базой данных […]

Laravel 5.2 – Каждый маршрут перенаправляется на главную страницу

Я только начал приложение laravel 5.2. Каждый маршрут, который я принимаю (/ register / logout, login, …), перенаправляет меня на домашнюю страницу. Вот мои маршруты <?php Route::group(['middleware' => ['web']], function () { //Register Route::get('/register', 'Auth\AuthController@getRegister'); Route::get('/register/success', 'Auth\AuthController@getRegisterSuccess'); Route::post('/register', 'Auth\AuthController@PostRegister'); //Login Route::get('/login', 'Auth\AuthController@getLogin'); Route::post('/login', 'Auth\AuthController@PostLogin'); //Password Reset Route::get('/password/reset/email', 'Auth\PasswordController@getEmail'); Route::get('/password/reset/{token}', 'Auth\PasswordController@getToken'); Route::get('/password/reset/sent', 'Auth\PasswordController@getSent'); Route::post('/password/reset/email', 'Auth\PasswordController@postEmail'); Route::post('/password/reset', […]

Laravel Custom Auth

Здесь я делаю проверку входа в систему $LoginData = Input::except(array('_token')) ; if(Auth::attempt($LoginData)) { return 'success'; } Моя таблица отличается, поэтому здесь я изменяю имя таблицы в auth.php 'table' => 'administrators' Но у меня есть раскрывающийся список для выбора типа пользователя. Итак, как я могу выбрать таблицы для аутентификации в соответствии с usertypeinput. т.е. Таблица может […]

Laravel 4: две разные страницы просмотра для одного URI, основанного на статусе auth

Недавно я начал развиваться с Laravel 4, и у меня возник вопрос о маршрутах. Для '/' я хотел бы иметь две разные страницы просмотра, основанные на статусе авторизации пользователя. Если пользователь вошел в систему и просматривает «/», я хотел бы показать им представление с элементами управления администратора, и когда пользователь просматривает «/» как обычный пользователь […]

Пройдите много дополнительных параметров для маршрута в Laravel 4

Мне нужно создать такие URL-адреса: http://www.example.com/param1/param2/param3/…/paramN на странице поиска пользователь ищет любые возможные варианты, поэтому сделать такой URL-адрес в Laravel будет следующим: Route::get('{param1?}/{param2?}/{param3?}/…/{paramN?}', array( … ) ); Есть ли другой путь? Или, может быть, передать / как часть параметра, чтобы иметь это: low_range-1000/high_range-5000/weight-2/height-4/red/ поэтому над строкой становится только один параметр для маршрутизации. любая помощь?

laravel 5 custom 404

Это сводит меня с ума. Я работаю с Laravel 5, и похоже, что документы для 4.2 и генерация 404 страниц не работают. Во-первых, нет global.php, поэтому я попытался поместить следующее в routes.php: App::missing(function($exception) { return Response::view('errors.missing', array(), 404); }); Это приводит к ошибке «метод missing () не найден» Для параметра Debug установлено значение false. Я […]

Перехват маршрута Laravel

Я занимаюсь созданием Restful API в Laravel 5.1, где версия API передается через заголовок. Таким образом, я могу модифицировать функции, а не копировать и вставлять всю группу маршрутов и увеличивать номер версии. Проблема, с которой я сталкиваюсь, заключается в том, что я хотел бы иметь версии методов, IE: public function store_v1 (){ } Я добавил […]

Laravel redirect :: route показывает сообщение между загрузками страницы

В настоящее время я разрабатываю веб-приложение с использованием Laravel, и приложение работает отлично до недавнего времени. Я понятия не имел, что вызвало это, но вот резюме проблемы, которую я имею: Вход в систему используется, поскольку у меня есть AccountController, который делает это: $auth = Auth::attempt(array( 'username' => Input::get('username'), 'password' => Input::get('password'), 'active'=>1); if ($auth) { […]

Intereting Posts
Два амперсанда между функциональными вызовами Возможно ли «пиратствовать» переменную сеанса (я не хочу знать, как) Ограничить длину ввода текста, содержащего HTML-теги Использовать проверку подлинности Windows в качестве учетных данных для интрасети округление до ближайших 15 минут в php / mysql ReCaptcha продолжает говорить им бота, никогда не преуспевает? Вставка PHP с значениями массива, tablename Добавьте префикс к каждому элементу массива PHP Есть ли проблемы с использованием ключевого слова static в простой PHP-функции? поведение php flock, когда файл заблокирован одним процессом Добавление виджета на страницу «Информация о клиенте» Многомерный массив в php SESSION Что может привести к тому, что экран администратора WordPress будет пустым, за исключением панели навигации? Поддерживает ли Google App Engine PHP? При запуске PHP bin / magento deploy: mode: set production Я получаю ошибку на magento 2.1