Мои поддомены 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 . […]
Я разрабатываю приложение с Laravel 4, что мне нужно сделать, это: допустим, у меня есть следующий маршрут: Route::get('/myroute/{entity}/methodname', ); Внутри этого я должен решить, основываясь на переменной сущности, которую должен вызывать контроллер и метод: 'MyNameSpace\MyPackage\StudentController@methodname' если entity == Student и позвоните 'MyNameSpace\MyPackage\StaffController@methodname' если entity == Staff как это можно сделать в маршрутизации Laravel 4, возможно […]
Я довольно новичок в использовании laravel framework. У меня есть следующее требование. У меня есть domain – example.com, и весь его стек кода работает в laravel. Допустим, что в базе данных по умолчанию для конфигурации по умолчанию установлено значение – 'db1' Теперь, если url становится – example.com/country – я хочу, чтобы соединение с базой данных […]
Я только начал приложение 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', […]
Здесь я делаю проверку входа в систему $LoginData = Input::except(array('_token')) ; if(Auth::attempt($LoginData)) { return 'success'; } Моя таблица отличается, поэтому здесь я изменяю имя таблицы в auth.php 'table' => 'administrators' Но у меня есть раскрывающийся список для выбора типа пользователя. Итак, как я могу выбрать таблицы для аутентификации в соответствии с usertypeinput. т.е. Таблица может […]
Недавно я начал развиваться с 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, и похоже, что документы для 4.2 и генерация 404 страниц не работают. Во-первых, нет global.php, поэтому я попытался поместить следующее в routes.php: App::missing(function($exception) { return Response::view('errors.missing', array(), 404); }); Это приводит к ошибке «метод missing () не найден» Для параметра Debug установлено значение false. Я […]
Я занимаюсь созданием Restful API в Laravel 5.1, где версия API передается через заголовок. Таким образом, я могу модифицировать функции, а не копировать и вставлять всю группу маршрутов и увеличивать номер версии. Проблема, с которой я сталкиваюсь, заключается в том, что я хотел бы иметь версии методов, IE: public function store_v1 (){ } Я добавил […]
В настоящее время я разрабатываю веб-приложение с использованием Laravel, и приложение работает отлично до недавнего времени. Я понятия не имел, что вызвало это, но вот резюме проблемы, которую я имею: Вход в систему используется, поскольку у меня есть AccountController, который делает это: $auth = Auth::attempt(array( 'username' => Input::get('username'), 'password' => Input::get('password'), 'active'=>1); if ($auth) { […]