какъв е правилният начин за динамично създаване на нови дъщерни елементи в течна форма с помощта на JavaScript?
Проблем: 1:n Връзка (Родител/Дете), използвайки Extbase ObjectStorages: Когато се извика Parent Fluid Form, трябва да е възможно да се добавят няколко дъщерни (включително свойства, разбира се!)
Мръсно, частично работещо решение: Добавих малко JS код и динамично добавих необходимите входни елементи. „xxx“ ще бъде интерифициран за всяко дете. Данните ще бъдат правилно съхранени в DB.
<input type="text" placeholder="First Name" name="tx_booking[newBooking][accompanyingperson][xxx][firstname]">
Въпреки това, ако възникне грешка, всички дъщерни форми изчезват и няма да се покаже f3-form-error. Причината за това може да е пренасочването към originalRequest (първоначална форма без дъщерни полета).
Как мога да се справя с този проблем без мръсни трикове? Моля, дайте ми намек за ризата.