@laravel_pro

Страница 1836 из 2014
Nikitcat
06.09.2018
10:56:56
добавил дефолтный сайт homestead.test тоже не грузит

vagrant reload —provision после добавления сделал

перезагружать же комп не нужно?)

Askar
06.09.2018
11:12:28
Подскажите плз, gitlab ci на бесплатном аккаунте 1000 минут это на публичные ранеры или на все?

Google
Sergey
06.09.2018
11:13:54
На публичные. На свои у тебя не будет ограничений)

Nikitcat
06.09.2018
11:15:11
Никто не знает?

homestead-7: Warning: Connection reset. Retrying... homestead-7: Warning: Connection aborted. Retrying... homestead-7: Warning: Remote connection disconnect. Retrying... homestead-7: Warning: Connection aborted. Retrying... homestead-7: Warning: Remote connection disconnect. Retrying... homestead-7: Warning: Connection aborted. Retrying... ==> homestead-7: Machine booted and ready!

Просмотрел все ишью на хабе и стаке, не нашёл решение

То есть ворнинги идут 20 секунд, а потом успешно завершает

Алишер
06.09.2018
11:21:05
Ребят помогите не могу сделать поиск. При запросе ничего не отображает. Метод GET, все записывает в переменную но не отображает товар

Давид
06.09.2018
11:37:17
Ann
06.09.2018
11:41:28
Ребят помогите не могу сделать поиск. При запросе ничего не отображает. Метод GET, все записывает в переменную но не отображает товар
Такое описание ничего не говорит о проблеме. Как поиск реализован, что за переменная, что собой представляет товар? Посмотрите на свой вопрос глазами человека, который ваш сайт не видел - тут все непонятно. Плюс хорошо было бы увидеть код, который все это делает

Vadym
06.09.2018
11:42:14
Ребята подскажите как изменить стандартное поведение мидлвеа auth чтобы при переходе на роут на который навешан этот мидлвеа, редирект ишол на route()->back() a не на /login

Влад
06.09.2018
11:44:03
создай свой на основе \Illuminate\Auth\Middleware\Authenticate и переопредели метод redirectTo

Vadym
06.09.2018
11:44:58
ок, спасибо

Vadym
06.09.2018
13:34:11
Google
Artyom
06.09.2018
14:36:51
Всем привет) Народ, что по вашему лучше? Using index condition; Using MRR; Using temporary; Using filesort... или Using index condition; Useing Where =) По профилированию получается что второе быстрее работает, это вывод EXPLAIN. Но данные пока только за год, а там идет сравнение по дате и id пользователя В первом случае индекс paid_date, user_id, во втором user_id, paid_date. Вот не уверен что лучше, выбрал второе)

Посоветываться бы, первое мне не нравится совсем как-то)

Если не понятно, то попытаюсь объяснить ситуацию, просто мнение нужно.

Diamond
06.09.2018
16:39:04
всем привет, как можно сделать так чтобы самописное приложение можно было включать через композер? может знает кто или подкинет доку нужную

¯\_(ツ)_/¯
06.09.2018
16:39:58
Покажите пример, где вывести $validator->fails, с тектом не ферный формат поля

Stanislav
06.09.2018
17:08:14
кто-нибудь работал с битриксом? в битриксе есть компоненты, есть в ларавеле что-то подобное?

NaN
06.09.2018
17:26:15
Хахпха)

Artyom
06.09.2018
18:35:22
?

либо свое что-нибудь сделай, это не сложно.

или ты имеешь ввиду готовое?

Хотя по-хорошему, не нужно это для laravel. Мне так кажется.

Artyom
06.09.2018
19:02:51
Думаю, он спрашивал про то что называется в yii2 виджетами, в бирикс такое компонентами называется, нет?

Sergey
06.09.2018
19:08:59
Packages are the primary way of adding functionality to Laravel. 

Artyom
06.09.2018
19:10:23
Ну вот, теперь буду знать что в ларавел такое тоже есть)

Google
Sergey
06.09.2018
19:14:41
Ну вот, теперь буду знать что в ларавел такое тоже есть)
А компонент в битриксе - это такая штука, которая вызывается из вьюхи, и, обычно, отображает другую вьюху, а иногда и выступает в качестве контроллера или вообще сервиса. А также, как правило, компонент - часть модуля... В целом, я думаю, что такое вряд-ли можно найти для Ларавел...

Artyom
06.09.2018
19:24:13
Короче битрикс вообще страшная вещь) По сути, если по-простому, это тупо класс, который что-то делает по параметрам и отдает нужную отрисованную вьюху. Но в битриксе это необходимость, а в yii виджеты вообще боль) Если все нормально делается, то по идее более чем достаточно передать вьюхе нужные параметры.

Давид
06.09.2018
19:25:22
скоупы можно применять к связям hasMany?

Евгений
06.09.2018
19:25:25
хочешь пилить виджетами, устанавливай пакет виджетов

Давид
06.09.2018
19:26:04
public function scopeEnabled($query) { return $query->whereDate('deadline_at', '<', time()); }

вот есть такой скоуп

$category->campaigns()->Enabled();

так юзать теперь?

Artyom
06.09.2018
19:30:25
походу да, только мне кажется такой себе практикой пихать это в модели. Пришел я такой и вижу собирается запрос where()->campaings()->enabled() - дичь какая-то.

Давид
06.09.2018
19:32:21
вот и делаю сижу

Artyom
06.09.2018
19:37:48
Полагаю что второй вариант индекса более селективный
Вот и я не знаю как лучше там запрос вида WHERE user_id (куча страшных id из внешней бд) WHERE TIME >= время и WHERE <=время ( или WHERE user_id (куча страшных id из внешней бд) WHERE TIME <= время ), по логике нужен такой индек время-id-пользователя, но он тоже спорный, в промежутке времен может быть дофига 100000 других пользователей. Короче остановил на втором, а там смотреть будем. Спасибо.

вот и делаю сижу
бывает, кому как, я просто сказал свое мнение и вообще мог не понять чего-нибудь)

Евгений
06.09.2018
19:45:07
$category->campaigns()->Enabled();
если тебе очень часто надо вызывать campaigns()->Enabled() то можешь сделать связь campaignsEnabled() с нужным условием внутри связи, так бывает удобно юзать

Евгений
06.09.2018
19:46:06
ну смотри сам, просто например чтобы через with подтянуть только Enabled придется через колбэк фильтровать, а так можно вызвать только нужную связь и всё

Google
Artyom
06.09.2018
19:46:37
Это вообще дичь, там может по 800кб запрос идти.

а сколько на выходе получается не знаю)

Alexander
06.09.2018
19:47:55
Да.
Короче первым ключем в составном индексе должен быть наиболее селективное поле, часто user_id таковым бывает. Но если у тебя where in и там сто тыщ ключей такое себе... может и до фул скана дойти

Admin
ERROR: S client not available

Давид
06.09.2018
19:48:08
return $query->whereDate('deadline_at', '<', Carbon::now()); Правильное же услвоие?

Евгений
06.09.2018
19:49:09
вместо Carbon::now() можно юзать просто now(), кстати

https://laravel.com/docs/5.7/helpers#method-now

Давид
06.09.2018
19:50:17
ага

а условие то верное?

Artyom
06.09.2018
19:52:05
return $query->whereDate('deadline_at', '<', Carbon::now()); Правильное же услвоие?
напиши что-то вроде whereDate('deadline_at', '<', new Expression('NOW()'));

Давид
06.09.2018
19:52:45
а мы знаем?)
ситаксически

Artyom
06.09.2018
19:53:19
ну в доке посмотри, мне кажется быстрее запустить и посмотреть чо будет.

Как ты так код вставляешь?

Давид
06.09.2018
19:53:58
?
не не нече

Artyom
06.09.2018
19:54:05
Да

Давид
06.09.2018
19:54:22
Да
```

Google
Давид
06.09.2018
19:54:29
с двух сторон

Artyom
06.09.2018
19:54:55
пасиб

Давид
06.09.2018
19:55:26
ага

Nioray
06.09.2018
20:23:18
а это норм, что я писал свои css в app.css и теперь все что я написал пропало?

Yet Another Stats
06.09.2018
20:38:28
https://yasb.exileed.com/t/laravel_pro

Александр
06.09.2018
20:47:41
кто-нибудь работал с битриксом? в битриксе есть компоненты, есть в ларавеле что-то подобное?
Есть виджеты как сказали выше. Но здесь этот подход не особо применим. А пакеты это скорее аналог модулей.

Vladislav
06.09.2018
21:27:37
не, это что-то французкое

Vladimir
07.09.2018
00:12:50
а это норм, что я писал свои css в app.css и теперь все что я написал пропало?
Норм, т.к. запустили сборку асетов через npm run. Пишите свои стили в resources/assets/sass/app.scss. А в терминале напишите npm run watch-poll, тогда все стили будут добавляться в тот файл который у вас перезаписался.

Саша
07.09.2018
04:00:46
Не совсем по Laravel вопрос (совсем не): Кто-нибудь знает, куда девать файл httpd-vhost.conf, если хочешь добавить пару своих виртуальных хостов? Apache2.4

Andrew
07.09.2018
04:01:34
А зачем использовать апач вообще?

Саша
07.09.2018
04:20:46
А что вы предлагаете? Nginx?)

Эмин
07.09.2018
04:23:53
конечно

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