Size: a a a

2021 March 24

✨Basic_Instinct✨ in symfony
файберы подъедут в PHP 8.1,
во как...
источник

ST

Sergey Tsarikov in symfony
А в симфони есть возможность создавать (и запускать) миграции для двух баз сразу? Ну типа Base и Base_test? (Правда потом ещё вопрос будет как заставить  codeception запускаться в тест)
источник

S

Sergey in symfony
Sergey Tsarikov
А в симфони есть возможность создавать (и запускать) миграции для двух баз сразу? Ну типа Base и Base_test? (Правда потом ещё вопрос будет как заставить  codeception запускаться в тест)
источник

СВ

Сергей Вершинин... in symfony
не, с миграциями там все плохо) в migrations PR мержили, в бандл вроде еще нет
источник

СВ

Сергей Вершинин... in symfony
doctrine:migration:migrate --configuration base2_migration.yaml --db base2

вот так решалось . Ща может уже добавили опции в бандл..
источник

ST

Sergey Tsarikov in symfony
Sergey Tsarikov
А в симфони есть возможность создавать (и запускать) миграции для двух баз сразу? Ну типа Base и Base_test? (Правда потом ещё вопрос будет как заставить  codeception запускаться в тест)
Мне казалось что это для другого разделения, но спасибо
источник

AK

Anton K. in symfony
я просто всегда делал migrate -e test, если надо в тестовую бд
источник

AK

Anton K. in symfony
че усложнять
источник

СВ

Сергей Вершинин... in symfony
ну у меня это реально разные базы, не тестовые) mysql\postresql
одна с ORM mapping, другая без
источник

СВ

Сергей Вершинин... in symfony
ну и миграции соответсвенно совсем разные
источник

BB

Beknur Baltabaev in symfony
$form->handleRequest($request);

получаю ошибку
Expected argument of type "Symfony\Component\HttpFoundation\Request", "array" given

Я понимаю что надо дать not array
Но что делать, если у меня в форме repeater и мне оно возврощает array. Как быть
источник

AK

Anton K. in symfony
мне кажется где-то в коде $request заменяется на массив
источник

AK

Anton K. in symfony
а должен быть инстанс Symfony\Component\HttpFoundation\Request
источник

BB

Beknur Baltabaev in symfony
Anton K.
а должен быть инстанс Symfony\Component\HttpFoundation\Request
нет, в $request все инстанс Symfony....\Request, Просто там много элементов,,

"formName1" => "
 "name1" => "name1"
",
"formName2" => array:1 []

вот
кстати то этот formName2 у меня array
источник

BB

Beknur Baltabaev in symfony
оно хочешь не хочешь будет array, т.к. repeater использую
источник

AK

Anton K. in symfony
да до репитера даже не доходит.
источник

AK

Anton K. in symfony
Beknur Baltabaev
нет, в $request все инстанс Symfony....\Request, Просто там много элементов,,

"formName1" => "
 "name1" => "name1"
",
"formName2" => array:1 []

вот
кстати то этот formName2 у меня array
вот этот код не похож на request ваще, а на массив похож. покажите полный код

может спутали handleRequest с submit методом?
источник

BB

Beknur Baltabaev in symfony
дело в том что, у меня форма обынча html форма, а не симфони, <form></form>

и чтобы handleRequest заработал, использую getBlockPrefix()

Щас покажу
источник

AK

Anton K. in symfony
getBlockPrefix это про рендер формы, а не про её хендлинг. малосвязанные понятия в контексте вопроса
источник

BB

Beknur Baltabaev in symfony
Anton K.
getBlockPrefix это про рендер формы, а не про её хендлинг. малосвязанные понятия в контексте вопроса
если бы я не использовал getBlockPrefix, то при создании
$form = $this->createForm($entity); 

$form->handleRequest($request);
он бы не схендлил. пришлось бы по одному сетить, я про это щас сказал(отошел от сути вопроса).
источник