
Ladone
10.09.2017
12:54:01
это проще чем грузить много данных сразу, клиент грузить ненужными данными сразу - зачем?
Если можно давать то что нужно.

ol
10.09.2017
12:54:47
всё равно, мне кажется, все это можно сделать, с помощью форм

Alexandr
10.09.2017
12:56:46

Ladone
10.09.2017
12:58:10

Google

Ladone
10.09.2017
12:58:16
учитесь на чужих ошибках.

Alexandr
10.09.2017
12:58:35

Ladone
10.09.2017
13:01:02
сразу делайте как можете, потом рефакторите код так что бы он вам нравился.
Улучшайте оптимизируйте.
Каждый маленький шажок и решение "абы какое" вы потом понимаете как можно было решить проблему в том случае.
И когда Вы это почувствуете, поздравляю, вы получили +N EXP.
:D
а может и LVL UP!

ol
10.09.2017
13:03:30
а кто какой фронт использует в проекте ?
имею ввиду фреймворк или голый js

Ladone
10.09.2017
13:05:55
голый js
ну разве что по привычке jQuery
для меня там удобнее все.

ol
10.09.2017
13:07:45
ща зафентю
empty_value уже не катит ?
'attr' => array('empty_value' => 'Раздел'), как мне вытащить его в js ?

Google

Alexandr
10.09.2017
14:31:37
вначале, а затем все остальные данные

ol
10.09.2017
14:33:59
да пихал я
js не видит его
вы мне лучше скажите, зачем в форме entity_alias нужен

Александр
10.09.2017
15:13:05

ol
10.09.2017
15:13:22
я уже понял

Aleserche
10.09.2017
18:05:42
а кто-нибудь использует https://symfony.com/doc/current/bundles/SensioFrameworkExtraBundle/annotations/converters.html? Насколько он нужно?

Aleksandr
10.09.2017
18:35:10
редко

ol
11.09.2017
00:21:58
у меня вот такой вопрос, кто-нибудь делал таймер, на функцию снять с публикации ?
или как это правильно обозвать

Dmitriy
11.09.2017
00:25:30
ExpirationPublishPost
или вариации

ol
11.09.2017
00:27:37
сейчас гляну
что-то он мне все про сессии находит

Dmitriy
11.09.2017
00:32:11

ol
11.09.2017
00:32:23
не с сессиями, то понятно
а вот с постами не понятно
например есть объявление, как его через 30 дней автоматически снять с публикации
наверно, делать что-то вроде publishedDate

Google

ol
11.09.2017
00:33:52
и что-то с чем то сравнить

Dmitriy
11.09.2017
00:34:12
Есть дата публикации. делаем комманду консольную. которая выберает . Сравнивает тек. дату и дату публицакии

ol
11.09.2017
00:34:50
это отдельно в крон толкать, что-то
и завязать тупо мускуль ?
или я туплю ?

Dmitriy
11.09.2017
00:35:24
А как ты хочешь ? У тебя команда должна выполнятся по расписанию

ol
11.09.2017
00:37:25
точняк, а в личном кабинете, юзеру сделать кнупку, обновить или опубликовать
и в published будет передавать active

Dmitriy
11.09.2017
00:38:01

ol
11.09.2017
00:38:12
это мысли в слух )
спс, Дим
а на js это никак не запилить? или нет смысла ?

Dmitriy
11.09.2017
00:41:26
Я видел костыльный вариант. Когда юзер заходит на страницу жс дергает что-то и это заменяет крон. Но так нельзя(!) делать

Юльчик
11.09.2017
00:42:10
Не, это жопошно
т.е. Что получается , все доски работают по такой схеме ? Имею ввиду крон

Dmitriy
11.09.2017
00:49:16
В смысле ? про его задачу ?

Юльчик
11.09.2017
00:49:24
Да

Dmitriy
11.09.2017
00:50:50
Ну почти. Не большие и средние проекты . пупо делают консольную утилиту которая отправляет задачу воркеру. А он уже выполняет запрос и изменяет статусы

Юльчик
11.09.2017
00:53:38
А крупные, как делают ?

Google

Dmitriy
11.09.2017
00:56:10
Много вариантов. от каких-то воркеров до SQL Jobs

Юльчик
11.09.2017
00:58:21
Есть отличная вещь, это планировщик в sql

Dmitriy
11.09.2017
01:01:27
что я даже упомянул в сообщении выше =)

Юльчик
11.09.2017
01:03:32
)
В sql есть events и не нужно, сторонние скрипты писать для крона
Кто сталкивался с elasticsearch ?

Dmitriy
11.09.2017
01:07:55
половина юзают es

Юльчик
11.09.2017
01:17:00
Подскажи с фильтром по городам , как сделать ?

Dmitriy
11.09.2017
01:19:42
В плане ? Какая задача стоит ?

Юльчик
11.09.2017
01:20:18
Сейчас есть поиск товара. Нужно реализовать фильтр по городам

Dmitriy
11.09.2017
01:22:55
у эластик есть filter context.
\Elastica\Filter\Term()
и
$filtered = new \Elastica\Query\Filtered();
$filtered->setFilter($filter);
вроде

Юльчик
11.09.2017
01:26:31
Ищу сижу

Dmitriy
11.09.2017
01:28:21
https://habrahabr.ru/post/229905/
это то что нужно

ol
11.09.2017
12:25:50
это какой-то ужос с этой эластикой
кто нить делал sort desc created_at ?
есть тут живые, кто ?

Dmitriy
11.09.2017
15:04:16
да есть есть.

Google

ol
11.09.2017
15:04:29
Дим, ты походу везде один и есть ?

Dmitry
11.09.2017
15:11:18
->addSort(['created_at' => ['order' => 'desc']]);
в чем проблема то

ol
11.09.2017
15:11:29
не работает
вот в чем
хоть add хоть set

Dmitry
11.09.2017
15:12:07
т.е. в итоговом json нет "sort" ключа с этими значениями?

ol
11.09.2017
15:12:17
ваще нет там нифига

Dmitry
11.09.2017
15:12:55
ну значит пора идти работать менеджером

Dmitriy
11.09.2017
15:15:41
хех

ol
11.09.2017
15:15:46
отлично

Dmitry
11.09.2017
15:55:23
в каком конфиге? смотри лог запроса, fos туда пишет что отправил в эластик, ну или можешь просто json_encode($elasticQuery->toArray(), JSON_PRETTY_PRINT) записать куда-нить и посмотреть

ol
11.09.2017
16:07:50
так же ?

Dmitry
11.09.2017
16:08:08
ага

Roman
11.09.2017
17:20:38
Кто-нибудь использует Doctrine ODM с монгой?

Виталий
11.09.2017
19:12:05
Ага, я пользую

ol
12.09.2017
06:11:10
всем йоу
https://gist.github.com/olsmoscow/ce9529b718c268ef881ac0ad328ab71e