
Sergey
15.08.2017
10:16:26
надо свой бандл запилить наверное

ol
15.08.2017
10:16:54
вот и я к этому пришел, мнению 4 дня назад

Sergey
15.08.2017
10:17:02

Sergey
15.08.2017
10:17:11

Google

Sergey
15.08.2017
10:17:51
но пока не уверен, хз как респонсы хэндлить

ol
15.08.2017
10:18:06
Серег, кинь где можно почитать, про как запихнуть несколько сущностей в одну форму

Sergey
15.08.2017
10:18:38

ol
15.08.2017
10:18:51
я посути, делаю для связей EntityType и там для селекта указываю откуда брать тобишь 'class' => ''AppBundle:Huy"
а вот чтобы использовать как инпут, не епу
по русски говорю, каким образом в форме указать несколько сущностей, для записи данных в разные таблицы
во !

Danil
15.08.2017
10:20:38
https://symfony.com/doc/current/form/form_collections.html не?
или у тебя другая задача?

ol
15.08.2017
10:23:18
другая

Danil
15.08.2017
10:24:03
тогда не совсем понятно, что ты понимаешь под "несколько сущностей в одну форму"
или тебе нужно коллекцию в один инпут сунуть?

Jan
15.08.2017
10:25:06
Я вот тоже с формами вожусь. Кто помнит, как можно сохранить доп. поле в many-to-many из формы? Чёт нагуглить не получается…

Google

Sergey
15.08.2017
10:25:09

ol
15.08.2017
10:25:15
в одной форме разные поля, t,t1,t2 пишет в таблицу test1, а b1,b2,b3 пишет в таблицу test2
а форма одна
хуиз dto ?

Sergey
15.08.2017
10:26:04
класс с полями t1,t2,b1,b2,b3

Danil
15.08.2017
10:26:58
либо да, через dto и мапить самому

ol
15.08.2017
10:27:20
я сейчас сделал у меня юзвер в одной форме заполнил t1,t2,t3 формы, данные добавились в таблицу test1, и его редиректнуло на другую форм, где он заполнил b1,b2,b3, данные добавились в test2. Но это говно вариант
Дань, в одном контроллере нельзя указать две формы

Danil
15.08.2017
10:27:58
да блин
ты похоже не читатешь, что тебе пишут

ol
15.08.2017
10:28:04
или я тупой ?

Danil
15.08.2017
10:28:08
не 2 формы в контроллере
а одна форму в другой
*форма

ol
15.08.2017
10:29:31
это как? пример можно ?

Danil
15.08.2017
10:30:11
вот например есть форма добавления поста PostFormType. Но есть форма создания темы, в которой нужно указать название и описание темы + добавить пост
http://cropme.ru/83476ded7c53af8a8a837bdfabe4f339
последняя строка - ты добавляешь поле для сущности Post

ol
15.08.2017
10:33:18
т.е. ты в любом случае создаешь вторую форму, так ? Просто описываешь это в одной

Danil
15.08.2017
10:33:33
да

Google

ol
15.08.2017
10:34:00
Даня, ты мужик, ты крут )

Danil
15.08.2017
10:34:31
либо ты можешь описать одну форму со всеми полями без маппинга на сущности. а потом руками замапить, как Сергей написал

ol
15.08.2017
10:34:33
ты лучший из лучших)
а как лучше ?

Danil
15.08.2017
10:35:47
ну мой вариант описывается в доках, скорее всего вариант с dto нужен там, гле первый пок аким-то причинам не подходит

ol
15.08.2017
10:36:21
т.е. разницы нет, так получается ?
крутяг получается
Дань спасибо, большое !
а еще такой вопрос, если есть один инпут в нем данные Василий петров, каким образом можно записать эти данные в разные столбцы (firstname,lastname), а не тупо в столбец name
?

vlad
15.08.2017
11:21:24
ребята, всем привет
кто работал с процессами в symfony?

vlad
15.08.2017
11:21:56
хотелось бы взять платную консультацию на пару часов
за вашу цену

ol
15.08.2017
15:09:14
почему может ругаться на class User implements UserInterface?

Mr
15.08.2017
15:28:56
Все функции интерфейса реализовал ?

Sergio
15.08.2017
15:40:57
всем привет! хотел вот спрость, кто чем пользуется для миграций БД?
я вот нашел такой бандл
https://packagist.org/packages/doctrine/doctrine-migrations-bundle
вопрос в том, можно ли его "затянуть" в Yii2?)

Dmitriy
15.08.2017
15:42:32
проще в симфони затянуться

Google

Sergio
15.08.2017
15:42:51
наоборот типа?

Dmitriy
15.08.2017
15:43:00
Ну а для миграций этот бандл как бы "стандарт"
для доктрины

Sergio
15.08.2017
15:43:23
чуваку просто нравится как в симфони с миграциями работет
но у него проекты на Yii2

Dmitriy
15.08.2017
15:43:46
ну если ты доктрину сможешь затянуть в ии2 то думаю с миграциями тоже справишься )

Sergio
15.08.2017
15:44:02
))

Dmitriy
15.08.2017
15:45:20
ну и как бы в ии2 есть свои миграции

Sergio
15.08.2017
15:45:47
да есть, но я ж говорю: заказчику не нравится как сделаны миграции в Yii2)

Dmitriy
15.08.2017
15:45:57
ну и как бы это оффтоп

Admin
ERROR: S client not available

Sergio
15.08.2017
15:47:59

Dmitriy
15.08.2017
15:48:21
хз вроде Макаров чото там открывал.. толи в слаке толи еще где
форум у них есть

Vladimir
15.08.2017
15:48:33

Sergio
15.08.2017
15:49:49

Dmitry
15.08.2017
16:33:03

Sergio
15.08.2017
16:33:21
ну там оно не полностью автоматизировано
приходится вручную править файлы миграций, как я понял

Dmitry
15.08.2017
16:34:24
э... он хочет автоматический diff?

Google

Sergio
15.08.2017
16:35:22
ага

Dmitry
15.08.2017
16:35:52
doc:migr:diff - это он хочет? ну тут бандл миграции не поможет, это by design невозможно в юи

Sergio
15.08.2017
16:36:19
((
может тогда самому написать?
но это не 4 часа работы будет, по ходу...

Dmitry
15.08.2017
16:38:59
это возможно только тогда, когда описание схемы в коде и база создается на ее основе, а в юи наоборот, база первична, а сущности генерируются на основе базы
проще поставить доктрину и использовать ее из юи... правда зачем юи тогда непонятно
теоретически можно использовать решения diffа схем базы, есть такие и для мускуля и для постгреса

ol
15.08.2017
17:14:23
+1

Alexey
15.08.2017
18:21:07
Ребят, кто то юзал уже webpack encore ? Кто юзал - гляньте https://stackoverflow.com/q/45698467/5906371

Sergio
15.08.2017
20:40:32
а никто не сталкивался с такой проблемой: после установки
https://packagist.org/packages/doctrine/migrations
в консоле нет команды migrations:diff

Sergey
15.08.2017
20:40:51
бандл в кернел добавил?

Sergio
15.08.2017
20:41:16
я это в Yii2 интегрировать пытаюсь...
дак остальные команды работают!

Sergey
15.08.2017
20:43:10

Sergio
15.08.2017
20:43:26
его включить както нужно?

Sergey
15.08.2017
20:43:43
а не, есть
я чет затупил
https://github.com/doctrine/migrations/blob/master/lib/Doctrine/DBAL/Migrations/Tools/Console/Command/DiffCommand.php

Sergio
15.08.2017
20:44:09
[Symfony\Component\Console\Exception\CommandNotFoundException]
Command "migrations:diff" is not defined.
Did you mean one of these?
migrations:execute
migrations:generate
migrations:latest
migrations:migrate
migrations:status
migrations:up-to-date
migrations:version

Sergey
15.08.2017
20:44:33
а что ты интегрируешь то? просто так diff работать не будет - тебе надо указать ему источник описания схемы

Sergio
15.08.2017
20:44:40

Sergey
15.08.2017
20:45:01
я помниться делал отдельный провайдер схем, типа файлик с определенеим всей схемы базы