Articles of laravel 5.3

Laravel flash или сеансовые сообщения не истекают

Обновлено после некоторых исследований После некоторых исследований я пришел к выводу, что мои сеансы не поддерживаются до тех пор, пока я не сохраню их явно, ниже кода работает хорошо, но ПОЧЕМУ ???? Здесь Session::put('lets_test', 2); Session::save(); Старый вопрос Я новичок в laravel 5.3 и встал на проблему. Мои сеансы Laravel или Flash не истекают, они […]

hasMany проблема отношений в Laravel 5.3 + библиотека MongoDB 'jenssegers / laravel-mongodb'

Я использую библиотеку MongoDB в Laravel 5.3 . У меня есть две коллекции в MongoDB и я хочу сделать hasMany отношение b / w их. MongoDB: Первая коллекция: Сотрудник { "_id" : ObjectId("586ca8c71a72cb07a681566d"), "employee_name" : "John", "employee_description" : "test description", "employee_email" : "john@email.com", "updated_at" : "2017-01-04 11:45:20", "created_at" : "2017-01-04 11:45:20" }, { "_id" : […]

Laravel 5.3 Создание возвращаемых моделей «Поле не имеет значения по умолчанию»

Я использую Laravel и Eloquent в течение двух лет, и сегодня я решил установить новый Laravel 5.3 и попробовать что-то с ним. Я использовал мою прежнюю схему базы данных и создал свои модели, определил заполняемые столбцы. Вот как выглядит моя модель Page : <?php namespace App\Models; use Illuminate\Database\Eloquent\Model; class Page extends Model { /** * […]

Как обновить сводную таблицу на laravel?

Я использую laravel 5.3 У меня 3 таблицы: таблица продукта, таблица категории и таблица products_categories table product: id, name и т. д. категория таблицы: идентификатор, имя и т. д. table products_categories: id, product_id, category_id В модельном продукте у меня есть метод: public function categories() { return $this->belongsToMany(Category::class, 'products_categories', 'product_id', 'category_id') ->withPivot('id') ->withTimestamps(); } Таким образом, […]

Как изменить пароль для отправки сообщения электронной почты в laravel?

Я начинаю в Ларавеле. В настоящее время я изучаю эту структуру. Моей версией Laravel является 5.3. Я подделываю свой auth, используя php artisan make:auth Все работают нормально. Также я настроил gmail smtp в моем .env файле и mail.php в config directgory. Все отлично работают. Но я видел по умолчанию по умолчанию забытый пароль. Тема сообщения […]

Вызов неопределенного метода Illuminate \ Database \ Query \ Builder :: lists () при посеве после обновления до Laravel 5.3

Я обновляюсь до laravel 5.3, и я получаю это сообщение: [2016-08-23 23:12:39] local.ERROR: BadMethodCallException: Call to undefined method Illuminate\Database\Query\Builder::lists() in /home/vagrant/Code/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php:2431 Stack trace: #0 [internal function]: Illuminate\Database\Query\Builder->__call('lists', Array) #1 /home/vagrant/Code/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php(1423): call_user_func_array(Array, Array) #2 /home/vagrant/Code/vendor/cviebrock/eloquent-sluggable/src/SluggableTrait.php(254): Illuminate\Database\Eloquent\Builder->__call('lists', Array) #3 /home/vagrant/Code/vendor/cviebrock/eloquent-sluggable/src/SluggableTrait.php(170): App\User->getExistingSlugs('nouseratnouser-…') #4 /home/vagrant/Code/vendor/cviebrock/eloquent-sluggable/src/SluggableTrait.php(312): App\User->makeSlugUnique('nouseratnouser-…') #5 /home/vagrant/Code/vendor/cviebrock/eloquent-sluggable/src/SluggableServiceProvider.php(72): App\User->sluggify() #6 [internal function]: Cviebrock\EloquentSluggable\SluggableServiceProvider->Cviebrock\EloquentSluggable\{closure}(Object(App\User)) #7 /home/vagrant/Code/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(221): call_user_func_array(Object(Closure), Array) #8 /home/vagrant/Code/vendor/laravel/framework/src/Illuminate/Events/Dispatcher.php(164): […]

МетодNotAllowedHttpException в строке RouteCollection.php 218: 4

Я получаю MethodNotAllowedHttpException при отправке формы в laravel Html-файл <form method="POST" action="/cards/{{$card->id}}/notes"> <input name="_token" type="hidden" value="{{ csrf_token() }}"/> <textarea name="body" class="form-control"></textarea> <button type="submit">Add Note</button> </form> routes.php Route::post('cards/{card}/notes','NotesController@store'); NotesController.php namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Http\Requests; class NotesController extends Controller { public function store() { return request()->all(); } }

Laravel 5.3 Войти переадресации на разные страницы для нескольких пользователей

У меня Laravel 5.3 с тремя разными типами пользователей. Я хочу, чтобы они были перенаправлены на разные страницы панели управления после входа в систему. Например: user -> login -> user-dashboard admin -> login -> admin-dashboard Я создал промежуточное программное обеспечение под названием CheckRole : public function handle($request, Closure $next) { if($request->user() === null) { return […]

Почему удаленные данные все еще появляются в интерфейсе?

Смотри сюда : Когда я нажимаю кнопку «Удалить», удаленные данные все еще появляются в интерфейсе. Я смотрю на таблицу в базе данных, данные стираются. Данные могут быть потеряны, если я запустил это: php artisan cache:clear on git bash. Как без запуска команды данные могут быть стерты? ОБНОВИТЬ Мой контроллер выглядит так: public function deleteAccount(Request $request) […]

Как добавить текстовое поле в регистр формы (laravel generator infyom)?

Я прочитал учебник здесь: http://labs.infyom.com/laravelgenerator/docs/5.3/installation Я клонирую генератор администратора: https://github.com/InfyOmLabs/adminlte-generator/tree/5.3 Я обращаюсь к нему в своем локальном хосте. Форма регистра выглядит так: https://postimg.org/image/5gswtx4gn/ Я хочу добавить текстовое поле и поле со списком. например, уровень, уровень, имя пользователя и т. д. Когда я получаю доступ к коду, я запутался. Код выглядит так: Регистр контроллера выглядит следующим […]