Я хочу (нужно) реализовать продажу билетов на стадион.
Идея состоит в том, чтобы позволить клиенту выбрать количество билетов (ограничение может потребоваться, но это не большая проблема. Думаю, я смогу добиться этого с помощью максимального количества, допустимого в корзине). После этого клиент должен выбрать свои места из карты мест. После этого процесс оформления заказа должен идти как обычно.
Кто-нибудь знает расширение для этого? Я искал один, но я не нашел тот, который соответствует моим потребностям. Или, может быть, мои навыки в Google нуждаются в улучшении.
Если расширения нет, некоторые указатели на то, как это сделать, будут великолепны.
Моя идея на данный момент - создать продукт под названием «Билет» с некоторыми пользовательскими настройками (сектор, ряд, номер места и, возможно, другие).
Страница просмотра будет сделана на заказ, поэтому пользовательские параметры не будут отображаться. Выбор билета будет происходить во всплывающем окне или наложении, и на основе этого выбора я буду имитировать пользовательские параметры при добавлении в корзину.
Карта мест будет храниться в таблице, чтобы я мог отмечать забронированные места. Стадион всегда один и тот же, поэтому достаточно одной карты.
Это об этом до сих пор. Что-то швы пропустить. Любые указатели были бы великолепны.
[РЕДАКТИРОВАТЬ]
Существует возможность создать настраиваемый продукт с 3 атрибутами (сектор, ряд и номер места, каждая комбинация в кол-во доступно 1, поэтому они не будут доступны после их покупки), но это будет означать 30 000 + продуктов (за событие). Я не хочу туда ехать. Я держу это в качестве последнего отчаянного средства., (Это больше не вариант, потому что приведет к проблеме производительности huuuuge)