Вопросы и ответы - laravel-5
account ajax amazon-elastic-beanstalk amazon-s3 amazon-web-services api arrays artisan authentication authorization blade caching cas checkbox composer-php config console controller cors css curl custom-validators database database-migration date datetime dependency-injection dompdf dry eloquent eloquent-relationship email encryption events file git greatest-n-per-group guzzle header homestead html http http-headers if-statement illuminate-container image-uploading insert installation javascript join jquery json jwt jwt-auth laravel laravel-4 laravel-5 laravel-5.1 laravel-5.2 laravel-5.3 laravel-5.4 laravel-5.5 laravel-5.7 laravel-5.8 laravel-6 laravel-6.2 laravel-7 laravel-artisan laravel-authorization laravel-blade laravel-collection laravel-echo laravel-eloquent laravel-filesystem laravel-gate laravel-helper laravel-mail laravel-middleware laravel-migrations laravel-mix laravel-paginate laravel-passport laravel-query-builder laravel-queue laravel-request laravel-routing laravel-scout laravel-seeding laravel-snappy laravel-validation linux logging login mamp md5 migration model monolog mysql mysql-backup mysql-error-1064 nuxt.js orm pagination password-encryption pdo permissions php php-5.6 php-carbon phpstorm phpunit post postgresql pusher query-builder recursion redirect redis relationship request rest restapi route-model-binding scope send sentinel session spatie sql sql-delete sql-insert sql-server stored-procedures stripe-payments swagger swagger-ui templates try-catch vagrant validation variables view vue-component vue-router vue.js vuejs2 vuetify.js webpack websocket
Есть ответ!
У меня есть эти атрибуты данных
for(var k = 0;k<this.form.fields.length;k++)
{
this.dynamic_fields.push({attribute_id:attributes[k].id,value: attributes[k].value})
}
this.$router.push({
path: '/api/search-temp',
query:{
attributes: this.encodedAttributes() ...
Есть ответ!
У меня есть 3 стола
auctions [id, winner_user_id, title]
bids [id, auction_id, amount, user_id]
users [id, name]
отношения
Auction
...
public function winningBidder(){
return $this->belongsTo('User', 'winner_user_id', 'id');
}
public function bids(){
return $this->hasMany('Bid');
}
User
...
public function bids(){
return $this->hasMany('Bid');
}
Bid
...
public function auction...
Есть ответ!
Я знаю, что в Vue родители должны обновлять детей через реквизит, а дети должны обновлять своих родителей через события.
Предположим, что это мой родительский компонент .vue файл:
<template>
<div>
<my-child-component :category="category"></my-child-component>
</div>
</template>
<script>
export default {
data: {
return {
categor...
Есть ответ!
Я пытаюсь добавить проверку в контроллер, но она не работает с auth:check. Это Laravel версии 5.7.
Это хранилище функций, которое имеет проблему с проверкой.
public function store(Request $request)
{
$request->validate([
'first_name' => ['required'|'min:2'|'max:50']
]);
if(Auth::check()){
$player = Player:...
Есть ответ!
Существует три модели User Post и Image.
У пользователя есть много постов, посты имеют много изображений. Кроме того, есть функция user_images - это
Функция hasManyThrough. Все отношения работают хорошо.
Во время поиска я хочу получить пользователей с изображениями(максимум 3 для каждого пользователя) и сделать что-то вроде этого:
$users = User::where('is_active', true)
->with([
...
Есть ответ!
Это источник javascript в файле blade.
<script src="{{ URL::to('resources/views/template/js/jquery-3.3.1.min.js') }}"></script>
ОПЕРАЦИОННАЯ
<script src="{{ asset('resources/views/template/validate/jquery.bvalidator.min.js') }}"></script>
И asset, и URL::to не работают.
Фактическая путь к файлу:
ресурсы -> представления ->> шаблон ->>>...
Есть ответ!
У меня есть старая база данных, где столбцы FastStart_start и FastStart_End являются varchars.
Используя конструктор запросов Laravel, выполните следующий запрос
$referrals = \DB::table('users')->join('order_details', 'order_details.user_id', 'users.id')
->join('users as sponsor', 'sponsor.id', '=', 'users.sponsor_id')
//->where('order_details.created_at', '>=',...
Есть ответ!
У меня есть бэкэнд Laravel, и я пытаюсь сделать iOS к нему, но нет никакой документации.
Это мой первый раз с Laravel, так запутался с маршрутами и промежуточными программами.
Как мне составить URL-адрес из приведенного ниже кода
Route::middleware('auth:api')->get('/user', function (Request $request) {
return $request->user();
});
// Passport authentication
Route::group([
'prefix' =&g...
Есть ответ!
Я пытаюсь загрузить изображение с помощью vue.js в Laravel для этого я использую эту ссылку
https://jsfiddle.net/b412ruzo/
чтобы загрузить изображение с помощью vue.js и когда я отправляю форму я получаю следующее изображение в массиве файлов
теперь проблема в том, что я не могу получить этот массив файлов в контроллере laravel
когда я печатаю
$request->file('files')
в моем контроллере я п...
Есть ответ!
В проекте laravel кнопка загрузки файла прекрасно работала во время локальной разработки с использованием WAMP-сервера. Но когда я загрузил проект на свой общий хостинг-сервер, кнопка загрузки файла больше не работает. Кнопка отключена.
На моем локальном хосте кнопка загрузки работает, но на моем Живом сервере кнопка загрузки файла не работает(отключена)
Пожалуйста, помогите, я не знаю, что делать...
Есть ответ!
Мне нужна помощь с сохранением выбранного параметра после сбоя проверки.
Вот main.blade.php
<form method="POST" action="{{ url('/main') }}">
<select id="searchEngine" name="searchEngine">
<option value="google">Google</option>
<option value="bing">Bing</option>
<option value="duckd...
Есть ответ!
Если я напишу эту строку в файле routes/web.php
dd( app()['config']["auth.guards.web"] );
Он выводит это:
array:2 [▼
"driver" => "session"
"provider" => "users"
]
Это круто, но мой вопрос заключается в том, что поскольку app()['config'] возвращает объект, то как же этот ["auth.guards.web"] работает? Даже индекса с таким назван...
Есть ответ!
Это метод внутри моего контроллера API, который, как предполагается, обновляет пользовательские данные. Один из столбцов-это пароль, который, как предполагается, должен быть хэширован перед вставкой.
public function update($id, Request $request)
{
$user = $this->userRepository->findWithoutFail($id);
if (empty($user)) {
return $this->sendResponse([
'error' ...
Есть ответ!
Я обновляю унаследованное приложение с Laravel 5.2 до 5.4 (надеясь перейти на последнюю версию), но я столкнулся с ошибкой, когда JSON Guard больше не работает. Этот код работает (в производстве) в v5.2 после изменений в v5.4 я теперь получаю Argument 3 passed to App\Services\Auth\JsonGuard::__construct() must be an instance of Symfony\Component\HttpFoundation\Session\SessionInterface, instance o...
Есть ответ!
Мне нужно вставить несколько записей в базу данных . В настоящее время я вставляю с циклом, который вызывает тайм-аут, когда запись большая. Есть ли какой-то способ, чтобы мы не использовали петлю?
$consignments = Consignment::select('id')->where('customer_id',$invoice->customer_id)->doesntHave('invoice_charges')->get();
foreach($consignments as $consignment){
Invoice...
Есть ответ!
Мы пытаемся загрузить файл на amazone s3 bucket, но он не работает . Удаление и чтение файлов работают нормально . но загрузка не работает.
$url = Storage::disk('s3')->url('bulk_pdf_consignments/manifest' . $this->manifest_id . '_.pdf', fopen($bulk_pdf, 'r+'));
Я думаю, что нам нужно добавить политику, но не знаю об этом.
Есть ответ!
В магазине электронной коммерции на главной странице есть много продуктов, и каждый продукт имеет ссылку, содержащую его собственный идентификатор (/order/x). Когда я нажимаю на эту ссылку, я заставляю действие входа в систему с помощью промежуточного программного обеспечения аутентификации. Когда пользователь нажимает кнопку "Купить этот продукт", я хочу перенаправить его на /order/x после успешн...
Есть ответ!
У меня есть метод, который собирает серию записей и отправляет их в представление, чтобы экспортировать в pdf, я использую Laravel и dompdf
/**
* @param Request $request
* @param $id
* @return mixed
*/
public static function pdfExport(Request $request, $id)
{
$day = $request->get('day');
...
$group_arr = [];
$pdf = PDF::loadView('front.cars.pdfExport', compact('group_ar...
Есть ответ!
я написал очень простой код для обновления значения флажка но он обновляет 1 в БД при снятии флажка он не обновляет 0 если запрос отправлен вот код
<div class="form-group">
<label>If it is checked it means user can only create given customer order.</label>
<input type="checkbox" id="js-switch" name="customer_itself" @if($ot->c...
Есть ответ!
Мне интересно, как запустить php artisan queue:listen database вручную, чтобы выполнить задание на общем хостинге. Я пытаюсь сделать это из файла маршрута web.php :
Route::get('/job', function () {
Artisan::call('queue:listen');
return 'Job Started....';
});
Другой подход я попытался с помощью задания cron в cPanel:
/usr/local/bin/php/home2/courage/project_folder/artisan queue:listen data...