@symfony_php

Страница 419 из 1418
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
Подскажите генератор CRUD который из коробки умеет с аплоадом изображений работать
Сами всегда писали, если что в доке симфы описано как сделать https://symfony.com/doc/3.4/controller/upload_file.html

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
ассетик ведь

Ad
26.11.2017
01:09:25
Спасибо, как вариант поставил ассетик, но не люблю я его

В принципе, даже без сборки пейджспид показывает 100

Я в шк

Может он сломался

Чекните forus-corp.com, плиз, что покажет у вас? В пейджспиде

Александр
26.11.2017
04:06:25
Сами всегда писали, если что в доке симфы описано как сделать https://symfony.com/doc/3.4/controller/upload_file.html
Насколько помню туториал не полный, с косяками. Что-то вроде "обновил поле в сущности - картинка отвязалась и валяется на сервере"

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

Александр
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
во! напомни урл плиз
Let me google it for you

Bohdan
26.11.2017
15:34:30
Let me google it for you
лень было еще и на lmgtfy заходить

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(); }); Создает впечатление, что это тот еще костыль

Ведь это же нормальное желание создать тип формы, комплектация полями которого меняется в зависимости от данных сущности?

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
Валидировать реквест удобно
формы то зачем? тебе ж только symfony/validator нужен

Алексей
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
Валидированые и трансформированные данные
модельки пропеловские или dto?

Алексей
26.11.2017
20:37:44
Но то другая история

Мне валидатором не так удобно все делать как формами

Потому что есть вложенности

Да и трансформировать данные в форме удобнее

Маппер юзаю свой костыльный. Но перепишу на что то более универсальное и готовое

https://gist.github.com/anonymous/db06dba453d6e7c2aa138b248584d7b9

Пример такого экшна

save метод тоже в репо вынесу

Страница 419 из 1418