@laravel_pro

Страница 1886 из 2014
Andrew
20.09.2018
14:05:46
Всем привет! После ImageMagick в корне сервера в папке /tmp остаеться мусор в виде файлов с названиями которые нач. на magick-

к сожалению, они весят много ГБ

доходит до 30гб

Как ему запретить оставлять такие вот файлы ?

Google
Sergey
20.09.2018
14:06:55
Можно самому чистить /tmp

Andrew
20.09.2018
14:07:32
К сожалению, не вариант)

rafamont
20.09.2018
14:48:39
и там $user = Auth::user(); $user->email = $request->input('email'); $user->save();
А как сделать валидацию, не подскажешь?

Maxim
20.09.2018
15:07:25
Есть подобный чат по Yii2?

Dmitry
20.09.2018
15:09:45
Есть подобный чат по Yii2?
тоесть люди в чате по ларавелу должны знать есть ли чат по YIi?

q3ta
20.09.2018
15:09:57
К сожалению, не вариант)
Чистить по расширению скриптом например после завершения скрипта. Чистить учитывая дату создания файла что бы не удалить то что не нужно

Maxim
20.09.2018
15:10:15
Dmitry
20.09.2018
15:10:47
2 секунды гугления

Maxim
20.09.2018
15:13:12
Спасибо

Alexey
20.09.2018
15:18:13
Как получить сумму отношения? Например, есть заказ, у него есть позиции. Как получить сумму стоимости всех позиций всех заказов? DealerOrder::whereYear( 'created_at', $selectedYear ) ->sum( 'dealerOrderItems.price' ) —— не работает. DealerOrder::whereYear( 'created_at', $selectedYear ) ->dealerOrderItems()->sum( 'price' ) — тоже

Евгений
20.09.2018
15:19:22
Ну абстрагируясь от eloquent по идее подзапросом

Alexey
20.09.2018
15:22:38
Google
Евгений
20.09.2018
15:23:53
Блин наверное я глупость сказал

1 сек

Stepan
20.09.2018
15:24:03
Здраствуйте,посоветуйте идеальный и самый простой в использовании в ларавель wywiwyg редактор с функцией загрузки изображения

Евгений
20.09.2018
15:24:15
Может быть так : ->selectRaw('sum('dealerOrderItems.price')') ?

Alexey
20.09.2018
15:32:25
Может быть так : ->selectRaw('sum('dealerOrderItems.price')') ?
Так тоже не работает: DealerOrder::with('dealerOrderItems')->whereYear( 'created_at', $selectedYear )->get() ->sum( 'dealerOrderItems.price' );

Может быть так : ->selectRaw('sum('dealerOrderItems.price')') ?
Надо было так: DealerOrder::with( 'dealerOrderItems' )->whereYear( 'created_at', $selectedYear )->get() ->sum( function ( DealerOrder $order ) { return $order->dealerOrderItems->sum( 'price' ); } ); Спасибо, что помогал.

Vladimir
20.09.2018
15:36:42
Stepan
20.09.2018
15:46:34
`Здраствуйте,посоветуйте идеальный и самый простой в использовании в ларавель wywiwyg редактор с функцией загрузки изображения!

Ребят ответьте

Вова
20.09.2018
16:39:29
Подскажите, как разлогинить указанного пользователя? Например, я хочу заблокировать 32 юзера

Артур Евгеньевич
20.09.2018
16:43:05
Хуита

вопрос закрыт

Vladimir
20.09.2018
16:43:50
Сова рулит

Сергей
20.09.2018
17:05:58
Сова рулит
Сову расскуривать устанешь

Вояжер мне понравился. Но там вагон багов

Игорь
20.09.2018
17:07:22
Vladimir
20.09.2018
17:07:37
Вова
20.09.2018
17:08:09
Игорь
20.09.2018
17:10:30
Google
Вова
20.09.2018
17:12:16
Проверка в middleware
Да, так и сделал. Но это лишняя проверка... Я думал можно разлогиниить штатно, а при логине уже проверял бы флаг блокировки.

Игорь
20.09.2018
17:27:10
Да, так и сделал. Но это лишняя проверка... Я думал можно разлогиниить штатно, а при логине уже проверял бы флаг блокировки.
Там вроде как есть еще один вариант. Обычно, данные для входа аутентифицированного пользователя хранятся в куках (и, возможно, в сессиях). Но можно перенести хранение этих данных в сессиюи и БД. И тогда уже удалять сессию или запись в БД при принудительном разлогивании. Может, я наговорил чушь, но если никто не поправит - копайте еще и в этом направлении.

Nutscracker
20.09.2018
18:53:16
привет подскажите момент. Есть список юзверей, я их отображаю списком и сделал чтобы к юзерам подтягивались автомобили через связь user hasMany(auto). Список вывожу как то так users::with('cars')таким образом в списке я кликаю на юзера - у него отображаются машины без дополнительных загрузок. Но у машин надо отобразатить фирму производителя и тут я подзавис. Фирмы у меня идут в отдельной таблице а у машины стоит просто company_id. Делаю с помощью vue. И думаю может надо сделать чтобы по клику на юзверя список машин подгружался отдельным запросом но тогда по каждому клику будет идти аякс запросов пачка.

мне получается к with подтягивющейся надо еще аттрибут из 3й таблицы подтягивать, кто нибудь знает как это сделать?

Влад
20.09.2018
18:57:37
user->with('auto', 'auto.firma')

Nutscracker
20.09.2018
19:03:34
user->with('auto', 'auto.firma')
спасибо огромное запахало, прям выручил меня)

Devil
20.09.2018
19:39:39
ребята у меня есть именованный роут с параметрами

как мне в route() передать параметры

?

Разобрался)

Andy
20.09.2018
19:45:04
Как сделать повторное создание контроллеров Auth? Удалил это папку. Теперь команда php artisan make:auth только пересоздают шаблоны

Artem
20.09.2018
20:16:48
/../symfony/http-foundation/Request.php): failed to open stream: No such file or directory {"exception":"[object] (ErrorException(code: 0): include(/var/www/www-root/data/www/vendor/composer/../symfony/http-foundation/Request.php): failed to open stream: No such file or directory at /var/www/www-root/data/www/vendor/composer/ClassLoader.php:444)

че такое ребят

f4rt~
20.09.2018
20:22:00
composer install / dump-autoload

Artem
20.09.2018
20:55:49
Спасибо

Alfred
21.09.2018
06:58:26
народ, скажите, если я в очереди делаю public $tries = 2; то задача запустится 2 раза после фэйла?

Gidra
21.09.2018
07:02:56
она сработает максимум 2 раза.

Alfred
21.09.2018
07:03:38
иными словами, как удалять задачу из очереди после 2х неудачных попыток запуска?

Google
Gidra
21.09.2018
07:04:29
Ну да. Всё правильно. $tries = 2;

Alfred
21.09.2018
07:05:26
принял, спасибо

Nikitcat
21.09.2018
07:09:29
Всем привет. Приходит нулл, не могу понять чего





russik
21.09.2018
07:12:02
blade в студию

Nikitcat
21.09.2018
07:13:16


russik
21.09.2018
07:15:58
dd $request->all()

Nikitcat
21.09.2018
07:23:18


странно

Евгений
21.09.2018
07:30:09
зачем у тебя метод POST 2 раза указан?

ну ошибка не в этом конечно, просто заметил

а почему null хз

Nikitcat
21.09.2018
07:32:45
хз, бывший разраб поставил на всякий ??‍♂️

а какая разница?

Евгений
21.09.2018
07:33:07
никакой наверно, просто зачем

можно и 100 раз написать метод POST, от этого лучше работать не будет

Danil
21.09.2018
07:33:55
какой-то "хз драйвен девелопмент"

Nikitcat
21.09.2018
07:33:57
может он думал раз надо для put и delete, то и для поста

Евгений
21.09.2018
07:35:01
и для put delete зачем? Ну всмысле один раз достаточно указать, либо в <form> либо инпут method_field()

Google
Nikitcat
21.09.2018
07:35:39
вроде html не воспринимает путы и делиты всякие

поэтому надо для формы method="post", а внутри delete

Евгений
21.09.2018
07:37:17
юзаю форм билдер и всегда в нём указываю напрямую метод, так что хз) {!! Form::open(['method' => 'DELETE', 'route' =>

Nikitcat
21.09.2018
07:38:12
опять же, разницы же никакой? Или так считается правильнее?

Евгений
21.09.2018
07:38:33
ну есть разница 100 раз указать метод или 1?

и то и другое будет выполнять задачу одинаково

Kernel
21.09.2018
07:39:31
ну есть разница 100 раз указать метод или 1?
для put/delete надо указывать 2 раза. method="PUT" и внутри инпутом _method=PUT

формы не умеют ничего кроме GET/POST

Евгений
21.09.2018
07:39:55
ок)

я ему про POST говорю

Kernel
21.09.2018
07:41:08
мне вот больше интересно почему есть TokenGuard, но в документации нихера нету про него...

Только Passport...

Nikitcat
21.09.2018
07:59:59
я перенаправил теперь сначала на .create а потом уже .store реквест виден, разве нельзя без creat'a обойтись?

Tetiana
21.09.2018
08:09:15
Create ето UI форма - GET, store - POST создание чегото

Страница 1886 из 2014