how to split long symfony form in multiple pages?

后端 未结 3 1303
南旧
南旧 2020-12-15 09:47

I want to create a form for an entity which has a many attributes. To ensure the ease of data entry, I want to split that form in multiple pages (for example 2 or 3 pages).

3条回答
  •  不知归路
    2020-12-15 10:36

    You could store all the submitted data in a session or temporary table, then persist it all together at the end. However, I do my best to avoid extra work like this.

    I think it may well be that your form steps follow the order by which the constraints dictate.

    Saying that, sometimes I think this kind of problem can be solved by making a better design or process decision. i.e. limit the number of questions or only ask the vital ones at first. Without knowing the ins and outs it's hard to know whether this can be done.

提交回复
热议问题