@laravel_pro

Страница 1817 из 2014
Olexandr
31.08.2018
07:10:34
вот лара тебе и говорит, что такого класа у нее нету

¯\_(ツ)_/¯
31.08.2018
07:10:35
Выводил кто фото с инсты у себя на сайте? какой пакет использовали?

Olexandr
31.08.2018
07:12:21
Google
Olexandr
31.08.2018
07:12:29
где и регаешь

посмотри, там должны быть примеры

Nick
31.08.2018
07:14:10
в блоке aliases в app.php

Olexandr
31.08.2018
07:15:08
ага

Nick
31.08.2018
07:18:41
а почему тогда я открыл файл провайдера ядра Illuminate\Cache\CacheServiceProvider::class, там вот что ```public function register() { $this->app->singleton('cache', function ($app) { return new CacheManager($app); }); $this->app->singleton('cache.store', function ($app) { return $app['cache']->driver(); }); $this->app->singleton('memcached.connector', function () { return new MemcachedConnector; }); }```а таких алиасов нет в апп

Olexandr
31.08.2018
07:23:30
каких таких?)

и зачем тебе ядро?

Nick
31.08.2018
07:26:36
cache, cache.store, memcached.connector - те что в register. Я посмотрел ядро для примера

Mykola
31.08.2018
07:34:34
Ребят, нужно написать бек плагина для разных сайтов. Плагин будет подключаться на сайт через js скрипт, который выполняет запросы с этого сайта к апи. Как в этом случае надежно идентифицировать что запрос пришел с разрешенного сайта ?

Максим
31.08.2018
07:36:40
никак
а разве в cors нельзя будет список разрешенных доменов указывать?

Mykola
31.08.2018
07:37:24
авторизацию если только прикрутить, например jwt
а что скрипт будет передавать в качестве данных для авторизации ?

Google
Mykola
31.08.2018
07:38:34
ну и получения токена

Сергей
31.08.2018
07:39:04
а что скрипт будет передавать в качестве данных для авторизации ?
если это публичная страница, и каждый посетитель её может смотреть то тебе всё равно это не поможет

Максим
31.08.2018
07:41:02
https://developer.mozilla.org/ru/docs/Web/HTTP/CORS прочитай
ну я не конкретно про механизм корс, а про работу апи на беке - там же можно видеть, с какого домена идет запрос, и фильтровать на основании этого запросы

Сергей
31.08.2018
07:41:57
?

Максим
31.08.2018
07:42:35
https://github.com/spatie/laravel-cors ты об этом как я понял
'allow_origins' => [ '*', ], вот эта часть по идее и нужна

Сергей
31.08.2018
07:43:51
это никак не запретит сделать запрос к апи напрямую

Максим
31.08.2018
07:44:22
это никак не запретит сделать запрос к апи напрямую
для чего тогда оно надо, если никак не влияет?

Сергей
31.08.2018
07:45:29
Максим
31.08.2018
07:46:28
https://toster.ru/q/257683
я не про корс, а про allow_origins - если список доменов, указанный там, не запрещает запросы с других доменов, нафиг тогда этот параметр нужен вообще

Сергей
31.08.2018
07:52:01
это вообще про другое

Максим
31.08.2018
07:53:07
это вообще про другое
ну то я криво мысль озвучил просто)

Genri
31.08.2018
09:11:17
ребят, можете подсказать где можно найти ментора по ларе?

Максим
31.08.2018
09:12:02
Genri
31.08.2018
09:12:10
платной

Максим
31.08.2018
09:15:41
а есть на бесплатной?))
ну в некотором роде этот чат можно считать ментором) подскажут, помогут, и денег не возьмут

Denis
31.08.2018
09:16:24
подскажут, помогут, пошлют

Google
Dmitriy
31.08.2018
09:18:51
ну в некотором роде этот чат можно считать ментором) подскажут, помогут, и денег не возьмут
и это печально. По хорошему идеально если кандидат гуглил +3 часа и уже задает вопрос попытавший найти ответ, но у него не вышло. но... менторство за деньги подразумевает другое

Артур Евгеньевич
31.08.2018
09:24:07
хуясе три часа гуглитЬ))

молодость то уходит

Митяй
31.08.2018
09:24:34
Максим
31.08.2018
09:25:13
хуясе три часа гуглитЬ))
ага, за это время можно вообще программирование разлюбить)) и даже уйти в глубокую депрессию и запой

Alexey
31.08.2018
09:26:55
хуясе три часа гуглитЬ))
можно и дольше гуглить, если это съкономит человеко месяцы разработки)

точнее бабки)

Ann
31.08.2018
09:54:58
Привет. Ребят такой вопрос. У меня есть модели Post и Category. Есть контроллер, который выводит форму для создания Post и в нем есть селект для выбора Category. Вопрос такой: я не хочу в контроллер Post-а, закидывать функциональность по получению всех Category(так как получится сильная связность). Вместо этого мне бы хотелось, чтобы у меня была возможность альтернуть/модифицировать контроллер/форму через Category. Знаю такое возможно в других фреймворках. Практикуется ли такое в ларе, например через event/listener?

Ann
31.08.2018
09:58:07
Да. В селект попадают все категории. Я хочу, что в контроллере Post-а было только то, что связанно с его моделлю. А все остальное добавлялось извне. Т.е. добиться как можно больше слабой связности

Askar
31.08.2018
10:03:13
Как в env файле экранировать диез?

Саша
31.08.2018
10:04:04
Askar
31.08.2018
10:04:57
нет

разобрался, спасибо

Саша
31.08.2018
10:09:57
разобрался, спасибо
Как? Расскажите)

Askar
31.08.2018
10:10:23
оказывается достаточно обернуть в кавычки и все DB_PASSWORD="w#rk"

Google
Eвгений
31.08.2018
10:18:41
Всем доброго дня, подскажите, может кто сталкивался, не смог найти в доках, я запускаю команду по cron, но как остановить ее? есть какая то возможность стопарить cron, или команду? Выполняется каждую минуту, так и должно быть, но нужен михонизм остановки

Ilyas
31.08.2018
10:21:55
В базу заносить информацию о задаче, флаг остановки. Проверять флаг на каждой итерации. (не знаю эффективно ли это)

dєєp ín
31.08.2018
10:28:30
Привет. Помогите с запросом. Не понимаю как так может быть. Я написал условие в самом начале что show_on_site должно быть true. При этом если я вызываю вывод элементов до эти where like и ищу там запись с id 1 у которой show_on_site = false то записи там нет. Как только начинают применяться where like то оно находит запись по наименовании. Как сделать так чтобы условие where с status и show_on_site применялось к всему запросу. А сейчас какая - то херня получаеся.

Часть запроса с видео. https://pastebin.com/QnRgcQLa

Admin
ERROR: S client not available

dєєp ín
31.08.2018
10:32:35
Почему оно не учитывает предыдущие where. Если там было четко указано что не выбирать записи с show_on_site = false При выводе данные до where like оно это понимает, а уже после выводит данные по наименованию и туда попадает отключенная запись.

Дайте какой-то совет чтобы исправить этот запрос.

Ilyas
31.08.2018
10:37:36
ты пытаешься выбрать 1 запись, но у неё статус не true а false

dєєp ín
31.08.2018
10:38:57
ты пытаешься выбрать 1 запись, но у неё статус не true а false
Давай по другому. Почему при dd($query->get()); я получаю запись с show_on_site = false когда выше стоит условие что этих записей не надо выбирать?

Ты наверное не досмотрел видео до конца

Eвгений
31.08.2018
10:41:37
останосить, чтобы один крон на другой не налазил, или для чего?
Нет, что бы не залезал, я знаю как, именно остановить выполнение, т.е. запуск ботов в фоновом режиме, и при событии на фронте их тормозить. Думал о флаге каком то, тогда наверное нужно делать синглтон этот класс с командой

Ilyas
31.08.2018
10:45:54
эммм объясни ибо я что-то не понял
Добавь к запросу ->toSql(), проверь запрос скорее какой-то из orWhere перетирвает

Станислав
31.08.2018
10:48:20
Все привет)

Adel
31.08.2018
10:48:24
Все or надо сгруппировать. Лень с телефона писать

dєєp ín
31.08.2018
10:48:25


select `id`, `name`, `slug`, `type_filter_id`, `likename`, `show_on_site` from `filters` where (`status` = ? and `show_on_site` = ?) and lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ? or lower(likename) like ?

вроде выше стоит условие по show_on_site

Google
Adel
31.08.2018
10:49:26
И скобки

dєєp ín
31.08.2018
10:50:00
Иди учи sql and or понятия
да, я его плохо знаю.

Иди учи sql and or понятия
мог бы дать мне ссылку на то как эта группировка должна быть?

Adel
31.08.2018
10:51:07
В документации ларки есть

В квери билдер части

Станислав
31.08.2018
10:53:20
Есть написаны тесты TDD, и в каждом методе повторяется этот код можно его как то засунуть в отдельный метод, что бы не дублировать? if (self::$oblivki) { $oblivki = self::$oblivki; } else { $oblivki = new Oblivki(); self::$oblivki = $oblivki; }

Adel
31.08.2018
10:54:20
Да

dєєp ín
31.08.2018
10:54:48
Да
спасибо) Сейчас буду смотреть. Я не знал этих нюансов sql.

Adel
31.08.2018
10:55:18
Точнее все что касается юзерского фильтра

dєєp ín
31.08.2018
10:55:46
Да
ранее использовал эту группировку только если там к примеру надо джоин и условия на него. Проще сгрупировать и внутри описать чтобы нагляднее было.

dєєp ín
31.08.2018
10:57:32
Тебе надо в такой where обернуть все or
ну получается в самый первый где status и show_on_site. Мне надо чтобы этот where действовал на все последующие where or where

иначе у меня неверный результат

Adel
31.08.2018
10:58:14
Ой... учи sql. Я уже говорил

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