Есть ли расширение формы Symfony2 для выбора страны/региона/города?

Большинство вещей, которые я строю, требуют, чтобы кто-то выбрал страну/штат/город.

Я хотел бы добавить тип формы в symfony, чтобы легко добавлять связанные поля выбора для страны/штата/города. Итак, пользователь выбирал страну, и она фильтровала штаты; выберите штат, и он отфильтрует города.

Это смехотворно распространенная вещь, поэтому я пытался найти пакет, который уже реализует такой тип формы, но мне ничего не удалось найти. Я нашел много советов о том, как создать эту функциональность с нуля.

Я ненавижу заново изобретать велосипед, если в этом нет необходимости, поэтому, если есть что-то уже написанное и протестированное, я бы определенно предпочел хотя бы начать с этого.

Надеюсь, это поможет другим людям, которые ищут то же самое.

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


person joeyweb    schedule 08.08.2014    source источник


Ответы (1)


Взгляните на этот пакет: https://github.com/Sylius/SyliusAddressingBundle

Управление адресами — обычная задача почти для каждого приложения электронной коммерции. Этот пакет с минимальной конфигурацией предоставляет разумные модели и архитектуру для адресов, стран и провинций.

Он полностью настраиваемый — вы можете легко добавлять настраиваемые поля к объекту адреса или разделять его на несколько моделей для обработки разных типов адресов. Включает в себя набор форм, которых будет достаточно для большинства популярных действий.

person Santiag00    schedule 08.08.2014
comment
Наконец-то появилась возможность посмотреть на это. Силиус будет чем-то, что я проверю в будущем. К сожалению, это не делает то, что я ищу. Я искал что-то, что позаботится о цепочке селекторов адресных форм. Это не так. - person joeyweb; 19.08.2014