@symfony_ru

Страница 86 из 138
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
учитесь на чужих ошибках.

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
вы мне лучше скажите, зачем в форме entity_alias нужен
а ты где его нашел? есть примерчик?

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
А как ты хочешь ? У тебя команда должна выполнятся по расписанию

и завязать тупо мускуль ?
завязанно будет на sql.

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

и в published будет передавать active

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
В sql есть events и не нужно, сторонние скрипты писать для крона
Тут очень халиваный вопрос . Где делать логику в приложении или в бд.

половина юзают 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
отлично

т.е. в итоговом json нет "sort" ключа с этими значениями?
подскажи, как в конфиге его прописать

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

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

Страница 86 из 138