
Vladislav
25.11.2017
20:13:29
я не об этом. я про то, что под капотом у DI
это когда ты ставишь симфони установщиком, то по дефолту в services.yml
бл, походу я ему @darkwoolfik обьяснил не то. но энивей он удалил две строки и все ок будет)

Ad
25.11.2017
23:33:52
Доброй ночи.

Google

Ad
25.11.2017
23:34:15
Подскажите генератор CRUD который из коробки умеет с аплоадом изображений работать
Мне в наследство достался проект с целиком самописными бандлами и очень лениво добавлять руками дополнительные поля.

Vladislav
25.11.2017
23:38:07

Ad
25.11.2017
23:38:29
Ой, за ним потом как показывает практика, переписывать половину придётся.

Vladislav
25.11.2017
23:38:48
ну так за тобой тоже, если просишь бандл на крад с аплоадом картиночки))))0
сорян
но таких бандлов нет

Ad
25.11.2017
23:39:06
Я предполагал. :)
Лень - это основной двигатель программистского прогресса.

Vladislav
25.11.2017
23:39:25
ну я не видел, мож кто что подскажет)

Ad
25.11.2017
23:39:30
Просто подумал, может кто уже нахуярил )
Потому что под простую пару страниц + новости не имеет смысла с сонатой той же заморачиваться, как мне кажется. :)

Anton
25.11.2017
23:42:14

Google

Ad
25.11.2017
23:42:17
И второй вопрос: расскажите кто-нибудь, таки mod_pagespeed у кого-то получилось в полный рост использовать на сервере? Потому что я пытался, постоянно какие-то бока вылазят, идея хорошая.
Вернее, не mod_pagespeed, а ngx_pagespeed, но суть вопроса одна и та же.
И ещё вопрос: если хочется собрать кучу файлов CSS в один, но очень не хочется ставить на сервер ничего, типа sass, less и так далее, чем это можно минимально быстро скомпоновать, ну помимо ручек?
или таки ставить ноду и тот же gulp?

Bohdan
26.11.2017
00:12:32
ассетик ведь

Dinar
26.11.2017
01:07:01

Ad
26.11.2017
01:09:25
Спасибо, как вариант поставил ассетик, но не люблю я его
В принципе, даже без сборки пейджспид показывает 100
Я в шк
Может он сломался
Чекните forus-corp.com, плиз, что покажет у вас? В пейджспиде

Александр
26.11.2017
04:06:25

Artem
26.11.2017
05:41:53
Всем привет! Пройдите пожалуйста анонимный опрос по вашей часовой ставке: https://ru.surveymonkey.com/r/PSMRCH9
В опросе всего 3 вопроса. Результаты выложу тут.

Ad
26.11.2017
08:22:44

Александр
26.11.2017
08:56:46
+1
https://github.com/morozovalexander/symfony-file-uploadings-example
Пытался допилить его до рабочего состояния как-то

Ad
26.11.2017
08:57:02
Спасибо

Sergey
26.11.2017
14:53:13
немного ребрендинга

Bohdan
26.11.2017
15:02:45
охохо
это официальный лого симфони теперь?
черт, никак не посмотрю рика и морти дальше

Google

Sergey
26.11.2017
15:04:17
ну не совсем
хотя я думаю это и будет офиц лого для 4й симфони

Bohdan
26.11.2017
15:05:06
тренд наметился
ну, лого - это не критично важно, но и его надо обновлять

Sergey
26.11.2017
15:05:35
осталось 4 дня кстати

Pavel
26.11.2017
15:07:38
осталось 4 дня кстати
Помню с релизом 3.3 почти в тот же день пару релизов-хотфиксов было :) Так, что можно не спешить :)

Bohdan
26.11.2017
15:08:15
это как с vue.js
2.4.1 вышел через три часа после выхода 2.4

Sergey
26.11.2017
15:08:31
еще ж до 3.4 обновляться
https://github.com/symfony/symfony/blob/v3.4.0-RC2/UPGRADE-3.4.md а там не мало
ну и самое печальное это вот https://docs.google.com/spreadsheets/d/1mFHQPp9uKtQTFjOBShIoPNHYgmkjHHdskdrd2C0BaF8/edit#gid=1730100865

Aleksandr
26.11.2017
15:30:19
не могу вспомнить англоязычные курсы по симфони
может кто накидает "онлайн-универов" ?

Vladislav
26.11.2017
15:31:26
Кнп

Aleksandr
26.11.2017
15:31:36
во! напомни урл плиз

Bohdan
26.11.2017
15:32:59
ну вот что мешает вбить "knp" в гугл?
https://knpuniversity.com/

Vladislav
26.11.2017
15:33:40

Bohdan
26.11.2017
15:34:30

Chupa
26.11.2017
16:42:24
codereviewvideos.com
я кроме этого и knp ничего не находил

Владимир
26.11.2017
20:06:46
Жесть! SF4! Я только к 3-й привык.

Google

Владимир
26.11.2017
20:07:15
Шутка. Я рад четвертке, просто чат еле нашел после того как иконку сменили
Ребята, неужели нет более приятного метода получить данные о сущности внутри типа формы чем этот
https://stackoverflow.com/questions/17345661/how-to-access-the-entity-inside-the-buildform-method-of-a-form
?
комментарий на этой же странице
Please note that if you are using type in collection you need to use form events $builder->addEventListener(FormEvents::PRE_SET_DATA, function (FormEvent $event) use ($builder) { /** @var YourEntity $data */ $data = $event->getData(); });
Создает впечатление, что это тот еще костыль
Ведь это же нормальное желание создать тип формы, комплектация полями которого меняется в зависимости от данных сущности?

Sergey
26.11.2017
20:23:10

Алексей
26.11.2017
20:24:57
У меня так постоянно
В апи

Admin
ERROR: S client not available

Sergey
26.11.2017
20:27:52
В апи
на кой черт тебе формы в апи?

Алексей
26.11.2017
20:28:16
Валидировать реквест удобно
Трансформации

Владимир
26.11.2017
20:28:24
Лет 5 не программировал ничего серьезного на симфони. Решил себе WEB интерфейсик для игрушки накатать - как в кроличью нору попал. Не! Не хочу ничего сказать. Просто большая она, эта Симфони!

Sergey
26.11.2017
20:28:35

Алексей
26.11.2017
20:28:51
Трансформации

Sergey
26.11.2017
20:29:30
Трансформации
то есть ты валидируешь уже трансформированные данные - толку клиенту от таких сообщений? Забыл я значится послать инт например а оно мне "надо указать сущность"
валидировать надо сам запрос
а дальше уже если он валидный - трансформируй)

Алексей
26.11.2017
20:30:15

Sergey
26.11.2017
20:30:29
ну короч мое скромное мнение - формы - это оверкил
особенно если у тебя форм то и нет

Google

Sergey
26.11.2017
20:30:58
p.s. ты я так понимаю сразу на сущности мэпишь?

Алексей
26.11.2017
20:35:58
У меня пропель
Как вы помните :)

Sergey
26.11.2017
20:36:27

Алексей
26.11.2017
20:36:46
Я потом делаю form->getData()
И маплю в модель да

Sergey
26.11.2017
20:37:04
getData что возвращает?

Алексей
26.11.2017
20:37:23
Валидированые и трансформированные данные

Sergey
26.11.2017
20:37:34

Алексей
26.11.2017
20:37:44
Но то другая история
Мне валидатором не так удобно все делать как формами
Потому что есть вложенности
Да и трансформировать данные в форме удобнее
Маппер юзаю свой костыльный. Но перепишу на что то более универсальное и готовое
https://gist.github.com/anonymous/db06dba453d6e7c2aa138b248584d7b9
Пример такого экшна
save метод тоже в репо вынесу