
Dmitry
02.10.2018
11:50:34
ну средне работаю
))

Nik
02.10.2018
11:53:17
Как массовый апдейт делается?

Aibek
02.10.2018
11:53:30
ребят, у вас было такое, что в форме значение инпута(создан через js) приходит пустой на сервер?

Google

Nik
02.10.2018
11:53:34
На каждые массовые операции создавать новую мутацию?

Dmitry
02.10.2018
11:54:31
блин не оч понимаю вопрос
ну передай айдишники и данные массивом
и обнови
ты может прям пример приведи что ты делаешь?

Nik
02.10.2018
11:59:49
Смотри, есть товар в категории. Я хочу выключить категорию, и мне нужно на графкуэль описать условный update products where category_id = x

Dmitry
02.10.2018
12:00:34
сделай в мутации аргумент category_id
ну мутация например change_category_state
и там два параметра. первый category_id
второй enable boolean
ну и включай выключай ?

Nik
02.10.2018
12:01:25
Вот не хочу отдельную мутацию писать

Google

Dmitry
02.10.2018
12:01:43
а что хочешь?

Nik
02.10.2018
12:01:43
Можно это как-то описать поверх продукта?

Dmitry
02.10.2018
12:01:52
куда поверх?

Nik
02.10.2018
12:02:21
Поверх мутации, которая работает с продуктом, а не новой отдельной

Dmitry
02.10.2018
12:02:26
ведь для этого все и придумано. чтоб каждая мутация отвечала за что-то своё. принимала четенькие аргументы ?
не делай одну мутацию на весь продукт

Nik
02.10.2018
12:02:49
Почему?

Dmitry
02.10.2018
12:02:58
ну crud конечно можно наверно запилить одну
и то х3 зачем это надо
но в этой штуке точно пили новую
а почему нет?)
все разделено, все удобно

Nik
02.10.2018
12:03:29
Потому что их будет миллиард похожих
Круд у нас есть, но круд работает с 1 записью

Dmitry
02.10.2018
12:03:55
ну вот и пусть работает с одной записью

Nik
02.10.2018
12:04:03
Вопрос, как теперь накрутить поверх работу с массовыми структурами

Dmitry
02.10.2018
12:04:08
а для пачки ну сделай апдейт не одного свойства а многих

Nik
02.10.2018
12:04:17
Отдельной мутацией?

Dmitry
02.10.2018
12:04:20
да

Nik
02.10.2018
12:04:49
Хрень. У нас по 50-60 энтрипоинтов будет поверх каждой сущности

Google

Nik
02.10.2018
12:04:59
А сущностей с десятка 4

Dmitry
02.10.2018
12:05:09
что вы такое пишите

Nik
02.10.2018
12:05:35
Микросервисы под гкуэль абстракцией

Игорь
02.10.2018
12:26:28
Фабрики классов применяются только когда есть большое колл-во классов одного типа и их нужно динамически создавать, или для массового производства одного класса тоже?
Суть в том что у меня есть пара классов - источников, которые принимают url, html файл etc. и используются позже при работе с классами - обработчиками, которые их принимают и выдают нужные данные. Нужна возможность массового производства классов - источников из массивов (url например). Как это лучше сделать?

Сергей
02.10.2018
12:40:50
подскажите в чем может быть трабла?
При авторизации на ПК пишет что не авторизован. пишет после того как авторизация прошла и был сделан редирект нужный, а вот когда редирект произошел, а в этом пути нужен только авторизованый юзер, то вот и пишет тчо не авторизован.
С ноута всё гуд работает.
Делал клоне из репы, заного запускал проект на пк, но всё равно всё плохо, что это такое?((( устал уже искать трабла (((

ExPandable
02.10.2018
12:45:58

Сергей
02.10.2018
12:46:12
одинакого

Dmitriy
02.10.2018
12:46:30
в логе ошибки есть?

Alexander
02.10.2018
13:02:15
Всем привет. Подскажите пожалуйста. Делаю админку для парсера товаров и отзывов к ним. 8 сайтов. На одном сайте может быть 500 товаров. Запуск парсера происходит по кнопке в админке или запускается по таймеру. И вот нужно показывать статус, и как то его хранить. Примерно нужно что типо такого:
сайт1:
"ссылка1 loading...."
"ссылка1 OK "
"ссылка2 loading..."
"ссылка2 Ошибка! ip забанен!"
"ссылка2 попытка 2 через прокси... "
"ссылка2 OK"
сайт2:
"ссылка1 loading...."
"ссылка1 OK "
...
и тд...
Как это хранить? Что бы можно было смотреть какие запросы были с ошибкой у каждого сайта. В sql не жирно будет?

Давид
02.10.2018
13:44:49
пытаюсь создать запись исходя из токочто созданой модели
тоесть так
$partner = Partner::query()
->updateOrCreate);
$partner->photos()->create([ ]);
правильно делаю?

Alexander
02.10.2018
13:47:51
зачем query?
Partner::updateOrCreate([ ]);

Давид
02.10.2018
13:50:25

Dmitrij
02.10.2018
13:51:12

Sergey
02.10.2018
13:51:23
Добрый вечер, как можно в шаблон письма прикрепить изображения динамически (из бд)?
У меня в шаблоне есть вывод переменной с текстом:
{!! $text !!}
В $text содержится
некий текст {{ $message->embed('http://path_to_image.jpg') }} некий текст
Отображается как обычный текст.
Пробовал также просто путь до изображения, тоже не отображается...

Давид
02.10.2018
13:51:47

ExPandable
02.10.2018
13:52:16

Dmitry
02.10.2018
13:52:30

Google

Давид
02.10.2018
13:52:46
нехотел так

Sergey
02.10.2018
13:52:52

ExPandable
02.10.2018
13:53:03
{!! !!}

Dmitrij
02.10.2018
13:53:51
нехотел так
или не умеешь... че то вспомнил твой вчерашний тролль ))) думал ты гуру ))))

Давид
02.10.2018
13:54:10

Dmitrij
02.10.2018
13:54:56
не я троллю за глупые на первый взгляд вопросы )))

Sergey
02.10.2018
13:55:10
{!! !!}
И так тоже не вставляет, он вообще, такое чувство, что не воспринимает php из переменной

ExPandable
02.10.2018
13:55:44

Давид
02.10.2018
13:55:54

ExPandable
02.10.2018
13:56:00
типа ты пытаешься вставить в шаблон кусок шаблона
почему ты просто view не хочешь отправлять?

Sergey
02.10.2018
13:56:20

Dmitrij
02.10.2018
13:56:25

Sergey
02.10.2018
13:56:54

ExPandable
02.10.2018
13:57:09
я попросил контентщицу чтоб она то что нужно заменить оборачивала в какой нибудь
div id="image"

Dmitrij
02.10.2018
13:57:37

Sergey
02.10.2018
13:57:39

Google

ExPandable
02.10.2018
13:57:40
и потом на бекенде подменял

Sergey
02.10.2018
13:58:09
А на что...
У меня в бд [[Product:105]]

Alex
02.10.2018
13:59:59

ExPandable
02.10.2018
14:01:00
зочем тебе дд раньше чем ретурн

Alex
02.10.2018
14:06:12

Sergey
02.10.2018
14:06:56
сложно, непонятно что ты хочешь сделать конкретно
Хочу сделать письмо с фотографиями... Из бд получаю html, и где должна стоять фото метка вида [[метка:ид]], вот её если меняю на img src, то при отправке приходит письмо без фото, в документации написано что нужно через $message->embed() прикреплять в шаблоне

Alex
02.10.2018
14:29:19
парни объясните пожалуйста,
хочу удалить из сессии данные, добавил на страницу
http://take.ms/X6yN3
Показывет пустой массив, но если закоментить верхнюю строку и перезагрузить, в ней опять оказывается старый массив

Nik
02.10.2018
14:30:34
Сессия сбрасывается в хранилку после нормального завершения скрипта
ДД - это не нормальное завершение
Соответственно она у тебя меняется только в рамках твоей текущей сессии

Alex
02.10.2018
14:35:38


Evgeniy
02.10.2018
15:13:41
Ребята, как ускорить этот скрипт:
public function par(Request $req)
{
$url = $req->url;
$links = [];
for ($i=1; $i <= 10; $i++) {
$links[] = $url . $i;
foreach ($links as $l) {
$doc = new Document($l,true);
$posts = $doc->find('.btn-primary');
foreach ($posts as $post) {
$link = $post->attr('href');
$rest = 'http:' . $link;
$newDoc = new Document($rest, true);
$element = $newDoc->first('.btn-primary11')->firstInDocument('[target]');
if($element != null){
$remove = $newDoc->first('.btn-primary11')->firstInDocument('[target]')->remove();
}
$oldName = $newDoc->first('.btn-primary11')->innerHtml();
$newName = iconv_substr($oldName,0,-2);
$iframe = $newDoc->first('#embed_code_textarea')->innerHtml();
$films = Films::where('name',$newName)->first();
if($films == null){
$film = new Films();
$film->name = $newName;
$film->link = $iframe;
$film->save();
}
}
}
}
return response()->json($links);
}
Вот что он делает: Цикл for собирает 10 страниц. На каждой странице по 20 ссылок на фильмы. Я их достаю и затем на каждой странице с фильмов я беру имя фильма и ссылку на него. И затем делаю проверку, чтоб дубликатов в бд не было