Как разделить длинную форму Symfony на несколько страниц?

Я хочу создать форму для объекта, который имеет много атрибутов. Чтобы обеспечить простоту ввода данных, я хочу разбить эту форму на несколько страниц (например, на 2 или 3 страницы). Давайте возьмем пример рекламного объекта:

На странице 1 пользователь введет текст объявленияНа странице 2 пользователь введет свой контактНа странице 3 пользователь предоставит (X, Y) позицию объявления

Этот раздел потребует сохранения доступных данных(вставка в базу данных) на 1-й странице, прежде чем перейти к следующей странице. К сожалению, это невозможно из-за ограничений.

Вопрос: есть ли какие-либо документы или примеры, которые решают эту проблему?

Если нет доступной документации, вы думаете, что лучше разделить мою сущность на n сущностей, чтобы иметь одну сущность на страницу?

Спасибо за помощь.

Ответы на вопрос(3)

Ваш ответ на вопрос