Articles of laravel 5.3

Почему Auth :: try всегда возвращает false в Laravel 5.3?

Я новичок в Laravel. Я пытаюсь использовать Multiple Auth в Laravel 5.3, а файл auth.php: <?php return [ */ 'defaults' => [ 'guard' => 'web', 'passwords' => 'users', ], 'guards' => [ 'web' => [ 'driver' => 'session', 'provider' => 'users', ], 'api' => [ 'driver' => 'token', 'provider' => 'users', ], 'courier' => [ […]

Как я могу использовать «не нравится» на laravel mongodb?

Я вижу здесь: https://github.com/jenssegers/laravel–mongodb Я попробую : $user = Comment::where('body', 'like', '%spam%')->get(); Оно работает Но когда я пытаюсь: $user = Comment::where('body', 'not like', '%spam%')->get(); Это не работает Кажется, библиотека не поддерживает не Есть ли люди, которые знают, как обойти это?

Как я могу установить один Laravel PHP с несколькими проектами?

Я заметил, что Laravel 5.3 занимает около 41 МБ в среднем на дисковое пространство для каждого проекта. Есть ли способ аккуратного конфигурирования, так что Laravel устанавливается один раз на моем PHP-сервере (который посвящен только материалам Laravel), а затем имеет несколько проектов (некоторые из них как отдельные домены, некоторые как поддиры) используют тот же экземпляр Laravel? […]

Laravel 5.3: настройка часовых поясов на основе местоположения пользователей

У нас есть небольшое приложение для блога в Laravel 5.3, в котором мне нужно некоторое предложение об установке временных меток по следующим функциям 1.Admin может отправлять уведомления всем пользователям с текущей меткой времени (временная зона сервера – Азия / Калькутта), пользователь увидит все уведомления, основанные на их часовых поясах. 2. Пользователи могут добавлять сообщения вместе […]

APP_DEBUG = true игнорируется

У меня APP_DEBUG=true в файле .env : APP_ENV=local APP_DEBUG=true APP_LOG_LEVEL=debug APP_URL=http://test.dev Я намеренно использовал неправильный неправильный URL (например: test.dev/asdsadsa ), который не содержится в файле маршрута web.php. Я ожидал получить ошибку отладки laravel, когда маршрут не существует Sorry, the page you are looking for could not be found. NotFoundHttpException in RouteCollection.php line 161: Однако он […]

Laravel 5.3 Ограничение надежных нагрузок не работает

У меня есть две модели User и Profile в отношениях один к одному. Я хочу получить всех пользователей, где profile.status == TRUE используя следующий код. $users = User::with(['profile' => function ($query) { $query->where('status', TRUE); }])->get(); dd(count($users)); //50 У меня 50 пользователей, и только среди них только 3 имеет status == TRUE . Но всегда он […]

Несколько загрузок файлов Laravel 5.3

Как загрузить несколько файлов в Laravel 5.3 . Если я попробую его с 1 изображением, он работает, но несколько изображений не загружаются. Это мой код: if($request->hasFile('attachment')) { foreach ($request->allFiles('attachments') as $file) { $file->store('users/' . $user->id . '/messages'); } }

Laravel 5.2 -> 5.3 Auth :: user () возвращает null

Я обновил с 5.2 до> 5.3, а Auth::user() возвращает null . маршрут Route::group(['middleware' => ['auth']], function () { Route::get('/test', 'MyController@showMain'); } Контроллер с вызовом конструктора Auth::check() возвращает null public $user; public function __construct() { $this->user = Auth::user(); } public function showMain() { return $this->user; } Контроллер с вызовом showMain Auth::check() возвращает User (как и ожидалось). […]

База данных конфликтов, когда несколько проектов Laravel на одной машине

Я использую xampp для Windows 10. У меня есть несколько проектов larvel 5.2 на этом компьютере. Когда я выполняю проект 1, он дает мне ошибку, что таблица или представление database_project_1.table_of_project_2 не существует, но таблица table_of_project_2 существует в database_project_2 table_of_project_2 . Эта проблема возникает редко. Ниже представлен файл проекта 1. .env APP_ENV=local APP_DEBUG=true APP_KEY=base64:ratSluNv930gb3wp1UOabW6Ze3jEJn3ixtTX/wgqYZc= APP_URL=http://project-1.dev/ DB_CONNECTION=mysql […]

Создать список с запятыми из массива в laravel / blade?

Я показываю элементы массива @foreach($tags as $tag)$tag->@endforeach . Результатом является tag1tag2tag3 . Каков возможный способ sho элементов массива в tag1,tag2,tag3 . И как не показывать , если в массиве есть только один элемент.