Articles of laravel 5.2

Разрешить множественный субдомен в 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 . […]

Маршруты Laravel 5.2 с помощью web midellware

У меня проблема с [Route::group(['middleware' => ['web']], function () {}); ] [Route::group(['middleware' => ['web']], function () {}); ] когда я использую его в файле маршрутов, он показывает эту ошибку: FatalErrorException in Container.php line 702: Maximum function nesting level of '100' reached, aborting! my routes.php: use App\Discussion; Route::group(['middleware' => ['web']], function () { Route::get('/', function () […]

Добавить новый транспортный драйвер в Laravel's Mailer

Мне нужно добавить новый транспортный драйвер в почтовый пакет Laravel, чтобы я мог отправлять электронную почту через внешнюю службу (Mailjet), которая по умолчанию не поддерживается. Написание драйвера транспорта не будет проблемой, но я не могу найти способ подключиться и добавить новый, поэтому я могу продолжать использовать почтовую программу Laravel как обычно. Я не могу найти […]

Контроллер метода не существует.

Поэтому я снова использовал этот формат. На моих маршрутах.php у меня есть Route::controller('datatables', 'HomeController', [ 'PaymentsData' => 'payments.data', 'getIndex' => 'datatables', ]); В моем HomeController.php у меня есть public function getIndex() { return view('payments.index'); } /** * Process datatables ajax request. * * @return \Illuminate\Http\JsonResponse */ public function Payments() { return Datatables::of(DB::table('customer'))->make(true); } В любое […]

Laravel Auth внешние данные для входа и регистрации

Я использую систему Laravel 5.2 Auth с этой командой: php artisan make:auth Хотя это работает отлично, так как моя цель – использовать внешний API для регистрации, регистрации и смены пароля, при этом все еще имея возможность использовать основную функцию класса Auth. Поэтому, беря логин, например, я хочу использовать что-то вроде function login(ApiController $api) { // […]

MySQL или PHP Преобразование строк в столбцы

У меня такая таблица: месяц динамически генерируется на основе пользовательского ввода. Месяц также можно повторить. Тем не менее, я хочу перенести значения месяца в столбцы со значением суммы, но при динамическом тестировании в mysql это не позволяет мне, потому что он может возвращать только отдельные значения. Я также попытался удалить отличный от моего кода ниже, […]

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 5 всегда перенаправляется на root или login

Когда я защищаю маршруты в Laravel 5, он работает хорошо, когда я не зарегистрирован, потому что он перенаправляет защищенные маршруты на страницу входа, но как только я вхожу в систему и пытаюсь получить доступ к защищенным маршрутам, он перенаправляет меня на корневой маршрут. Например, если я попытаюсь обратиться к людям / людям или / people […]

Как проверить, существует ли значение в массиве в валидации laravel?

Итак, хорошо, я попробовал много правил из документов проверки, но все дает ошибку, говоря Array to string conversion Вот как я добавляю массив: $this->validate($request,[ 'employee' => 'required|in:'.$employee->pluck('id')->toArray(), ],[ 'employee.in' => 'employee does not exists', ]); Любой намек на то, как этого добиться? я создал пользовательский валидатор, но все еще проходящий массив кажется невозможным

загрузите мой проект laravel на общий хост

У меня есть хостинг-хостинг с общим хостингом. как я могу загрузить свой laravel 5.2 и настроить проект? и я попытался использовать: namespace App\Providers; use Illuminate\Support\ServiceProvider; class AppServiceProvider extends ServiceProvider { /** * Bootstrap any application services. * * @return void */ public function boot() { // } /** * Register any application services. * * […]