Size: a a a

Laravel для начинающих

2020 January 29

SG

Sergey Gerasimov in Laravel для начинающих
Vladimir
has()->has()
Так покажи ошибку
источник

V

Vladimir in Laravel для начинающих
Sergey Gerasimov
Так покажи ошибку
DataTables warning: table id=dataTableBuilder - Ajax error. For more information about this error, please see http://datatables.net/tn/7
источник

SG

Sergey Gerasimov in Laravel для начинающих
Vladimir
DataTables warning: table id=dataTableBuilder - Ajax error. For more information about this error, please see http://datatables.net/tn/7
И при чем тут это?
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Vladimir
DataTables warning: table id=dataTableBuilder - Ajax error. For more information about this error, please see http://datatables.net/tn/7
Логи XHR скинь
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Твоя ошибка говорит тебе глянуть то, что происходит в ларе
источник

V

Vladimir in Laravel для начинающих
[2020-01-29 15:39:56] laravel.ERROR: Call to undefined method Illuminate\Database\Eloquent\Relations\BelongsTo::getQualifiedForeignKey() {"userId":1,"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method Illuminate\\Database\\Eloquent\\Relations\\BelongsTo::getQualifiedForeignKey() at /home//****/www/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:50)
[stacktrace]
#0 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(36): Illuminate\\Database\\Eloquent\\Relations\\Relation::throwBadMethodCallException('getQualifiedFor...')
#1 /home//****/www/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(386): Illuminate\\Database\\Eloquent\\Relations\\Relation->forwardCallTo(Object(Illuminate\\Database\\Eloquent\\Builder), 'getQualifiedFor...', Array)
#2 /home/
/****/www/vendor/yajra/laravel-datatables-oracle/src/Engines/QueryBuilderEngine.php(547): Illuminate\\Database\\Eloquent\\Relations\\Relation->__call('getQualifiedFor...', Array)
#3 /home//****/www/vendor/yajra/laravel-datatables-oracle/src/Engines/QueryBuilderEngine.php(639): Yajra\\Datatables\\Engines\\QueryBuilderEngine->joinEagerLoadedColumn('test', 'title')
#4 /home/
/****/www/vendor/yajra/laravel-datatables-oracle/src/Engines/BaseEngine.php(611): Yajra\\Datatables\\Engines\\QueryBuilderEngine->ordering()
#5 /home//****/www/vendor/yajra/laravel-datatables-oracle/src/Engines/BaseEngine.php(595): Yajra\\Datatables\\Engines\\BaseEngine->orderRecords(false)
#6 /home/
/****/www/vendor/yajra/laravel-datatables-oracle/src/Engines/QueryBuilderEngine.php(77): Yajra\\Datatables\\Engines\\BaseEngine->make(true, false)
#7 /home//****/www/app/DataTables/TestsResultsDataTable.php(19): Yajra\\Datatables\\Engines\\QueryBuilderEngine->make(true)
#8 /home/
/****/www/vendor/yajra/laravel-datatables-oracle/src/Services/DataTable.php(98): App\\DataTables\\TestsResultsDataTable->ajax()
#9 /home//****/www/app/Http/Controllers/Admin/TestResultController.php(24): Yajra\\Datatables\\Services\\DataTable->render('admin.test-resu...')
#10 [internal function]: App\\Http\\Controllers\\Admin\\TestResultController->index(Object(App\\DataTables\\TestsResultsDataTable))
#11 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): call_user_func_array(Array, Array)
#12 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('index', Array)
#13 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(219): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Admin\\TestResultController), 'index')
#14 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(176): Illuminate\\Routing\\Route->runController()
#15 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(680): Illuminate\\Routing\\Route->run()
#16 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/
/****/www/app/Http/Controllers/Controller.php(33): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home//****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(145): App\\Http\\Controllers\\Controller->App\\Http\\Controllers\\{closure}(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home//****/www/app/Http/Middleware/AdminMiddleware.php(19): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): App\\Http\\Middleware\\AdminMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
источник

V

Vladimir in Laravel для начинающих
#22 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#23 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(41): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#24 /home//****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#25 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#26 /home//****/www/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php(43): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#27 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Auth\\Middleware\\Authenticate->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#28 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#29 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(75): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#30 /home//****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#31 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#32 /home//****/www/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#33 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#34 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#35 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(56): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#36 /home//****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Session\\Middleware\\StartSession->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#37 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#38 /home//****/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#39 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#40 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#41 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(66): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
источник

V

Vladimir in Laravel для начинающих
#42 /home//****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#43 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#44 /home//****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#45 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(682): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#46 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(657): Illuminate\\Routing\\Router->runRouteWithinStack(Object(Illuminate\\Routing\\Route), Object(Illuminate\\Http\\Request))
#47 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(623): Illuminate\\Routing\\Router->runRoute(Object(Illuminate\\Http\\Request), Object(Illuminate\\Routing\\Route))
#48 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(612): Illuminate\\Routing\\Router->dispatchToRoute(Object(Illuminate\\Http\\Request))
#49 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(176): Illuminate\\Routing\\Router->dispatch(Object(Illuminate\\Http\\Request))
#50 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}(Object(Illuminate\\Http\\Request))
#51 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/CheckForMaintenanceMode.php(62): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#52 /home//****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): Illuminate\\Foundation\\Http\\Middleware\\CheckForMaintenanceMode->handle(Object(Illuminate\\Http\\Request), Object(Closure))
#53 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#54 /home//****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(104): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#55 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(151): Illuminate\\Pipeline\\Pipeline->then(Object(Closure))
#56 /home//****/www/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(116): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter(Object(Illuminate\\Http\\Request))
#57 /home/
/****/www/public/index.php(53): Illuminate\\Foundation\\Http\\Kernel->handle(Object(Illuminate\\Http\\Request))
#58 {main}
"}
источник

SG

Sergey Gerasimov in Laravel для начинающих
Vladimir
[2020-01-29 15:39:56] laravel.ERROR: Call to undefined method Illuminate\Database\Eloquent\Relations\BelongsTo::getQualifiedForeignKey() {"userId":1,"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method Illuminate\\Database\\Eloquent\\Relations\\BelongsTo::getQualifiedForeignKey() at /home//****/www/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php:50)
[stacktrace]
#0 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Support/Traits/ForwardsCalls.php(36): Illuminate\\Database\\Eloquent\\Relations\\Relation::throwBadMethodCallException('getQualifiedFor...')
#1 /home//****/www/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Relations/Relation.php(386): Illuminate\\Database\\Eloquent\\Relations\\Relation->forwardCallTo(Object(Illuminate\\Database\\Eloquent\\Builder), 'getQualifiedFor...', Array)
#2 /home/
/****/www/vendor/yajra/laravel-datatables-oracle/src/Engines/QueryBuilderEngine.php(547): Illuminate\\Database\\Eloquent\\Relations\\Relation->__call('getQualifiedFor...', Array)
#3 /home//****/www/vendor/yajra/laravel-datatables-oracle/src/Engines/QueryBuilderEngine.php(639): Yajra\\Datatables\\Engines\\QueryBuilderEngine->joinEagerLoadedColumn('test', 'title')
#4 /home/
/****/www/vendor/yajra/laravel-datatables-oracle/src/Engines/BaseEngine.php(611): Yajra\\Datatables\\Engines\\QueryBuilderEngine->ordering()
#5 /home//****/www/vendor/yajra/laravel-datatables-oracle/src/Engines/BaseEngine.php(595): Yajra\\Datatables\\Engines\\BaseEngine->orderRecords(false)
#6 /home/
/****/www/vendor/yajra/laravel-datatables-oracle/src/Engines/QueryBuilderEngine.php(77): Yajra\\Datatables\\Engines\\BaseEngine->make(true, false)
#7 /home//****/www/app/DataTables/TestsResultsDataTable.php(19): Yajra\\Datatables\\Engines\\QueryBuilderEngine->make(true)
#8 /home/
/****/www/vendor/yajra/laravel-datatables-oracle/src/Services/DataTable.php(98): App\\DataTables\\TestsResultsDataTable->ajax()
#9 /home//****/www/app/Http/Controllers/Admin/TestResultController.php(24): Yajra\\Datatables\\Services\\DataTable->render('admin.test-resu...')
#10 [internal function]: App\\Http\\Controllers\\Admin\\TestResultController->index(Object(App\\DataTables\\TestsResultsDataTable))
#11 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): call_user_func_array(Array, Array)
#12 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction('index', Array)
#13 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(219): Illuminate\\Routing\\ControllerDispatcher->dispatch(Object(Illuminate\\Routing\\Route), Object(App\\Http\\Controllers\\Admin\\TestResultController), 'index')
#14 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/Route.php(176): Illuminate\\Routing\\Route->runController()
#15 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Router.php(680): Illuminate\\Routing\\Route->run()
#16 /home//****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(30): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#17 /home/
/****/www/app/Http/Controllers/Controller.php(33): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#18 /home//****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(145): App\\Http\\Controllers\\Controller->App\\Http\\Controllers\\{closure}(Object(Illuminate\\Http\\Request), Object(Closure))
#19 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Routing/Pipeline.php(53): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}(Object(Illuminate\\Http\\Request))
#20 /home//****/www/app/Http/Middleware/AdminMiddleware.php(19): Illuminate\\Routing\\Pipeline->Illuminate\\Routing\\{closure}(Object(Illuminate\\Http\\Request))
#21 /home/
/****/www/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(163): App\\Http\\Middleware\\AdminMiddleware->handle(Object(Illuminate\\Http\\Request), Object(Closure))
Один из релейшенов не правильно прописан
источник

Д

Діма in Laravel для начинающих
Посоветуйте
источник

Д

Діма in Laravel для начинающих
Если юзеры удаляются из сайта, я не хочу их удалять)
Хочу данные сохранять.
Это вообще законно?)
И если да то что с ними делать?
Делать в той же таблице user_status => deleted
?
Или переносить в другую таблицу ?
источник

️V

️️️️️️️️️️Владимир VVBphp in Laravel для начинающих
Діма
Если юзеры удаляются из сайта, я не хочу их удалять)
Хочу данные сохранять.
Это вообще законно?)
И если да то что с ними делать?
Делать в той же таблице user_status => deleted
?
Или переносить в другую таблицу ?
это незаконно
источник

Д

Діма in Laravel для начинающих
Понял.
источник

AB

Alexandr Bezuglov in Laravel для начинающих
Діма
Если юзеры удаляются из сайта, я не хочу их удалять)
Хочу данные сохранять.
Это вообще законно?)
И если да то что с ними делать?
Делать в той же таблице user_status => deleted
?
Или переносить в другую таблицу ?
Soft delete есть
источник

Д

Діма in Laravel для начинающих
То есть просто user->delete() и все.

Ладно. Буду удалять.
источник

ИЛ

Иван Лещенко in Laravel для начинающих
?
источник

К

Канат in Laravel для начинающих
Подскажите для красоты кода, как лучше возвращать через тернарный или if ? Или редирект вообще использовать в сервисе ?
источник

️V

️️️️️️️️️️Владимир VVBphp in Laravel для начинающих
?
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Каким образом это незаконно?
источник

AB

Alexandr Bezuglov in Laravel для начинающих
Яровая говорит данные полгода хранить😃
источник