Замечание модератора:
http://www.maultalk.com/topic81134.html |
Здравствуйте! Нужна доработка программного кода Опенкарт. Есть разные категории товара и для каждой из них при оформлении заказа нужны разные поля. Всего 5 разных видов полей для товара примерно. Можно сделать чтобы привязка полей была к каждому товару отдельно, или привязка может быть к категориям. Это не критично. Главное, чтобы в админке можно было задать поля для категории или для товара.
Для товара монеты FIFA поля для оформления заказа:
Информация о покупателе (первая группа полей):
- Имя
- Фамилия
- Email
- Телефон
Информации об игроке (вторая группа полей - колонка которая будет меняться в зависимости от игры, то-есть категории товара):
- Имя игрока
- Рейтинг игрока (выбирается из выпадающего списка чисел от 50 до 90)
- Позиция (выбирается из выпадающего списка текстовых значений)
- Стартова ціна (вводить користувач числове поле)
- Цена купить сейчас (вводить користувач числове поле)
- Страна игрока (звичайне текстове поле)
- Клуб (звичайне текстове поле)
- Лига (звичайне текстове поле)
- Продолжительность передачи (выбирается из списка текстовых полей 3 часа 6 часов, 12 часов, 1 день, 3 дня)
- www (для вставки ссылки на игрока с сайта, по которому осуществляют поиск )
- Комментарий (дополнительные подробности к заказу)
- Кнопка добавить игрока (думала использовать пункт из опенкарта Добавить адрес)
При нажатии кнопки Добавить игрока все поля из колонки Информация об игроке дублируются
Пример Кнопки добавить игрока вот здесь
https://www.xtmmo.ne...ld_checkout.asp или если не откроется страница выбрать товар FIFA коинты и пройти на оформление заказа
Для товара Коинтов фифа, Хокей и NBA вот такие поля как я скинула, а вот для товара Аккаунты из всех полей только будет запрашивать поля с группы Информация о покупателе. Для всех других игр при заказе будут запрашиваться поля с группы Информация о покупателе + Имя персонажа - единственное поле
Получается три игры с аналогичными полями, покупка аккаунта - только почта, все остальные игры с Информацией о покупателе и единственным полем Имя персонажа (остальных игр в начале не будет)
Если в корзину попадают например Коинты Фифа и Покупка Аккаунта или другого товара тогда можно упростить и оставить из полей только почту, так как и так и так придется связываться по почте с покупателей ради покупки Аккаунта
Если в корзину попадают монеты для двух разных игр тогда поля с группы Информация о покупателе + Имя персонажа
Второй проект - калькулятор товара по римеру как на сайте. Пример калькулятора
http://www.cuingame....ins_on_IOS.html . Можно полную копию товар такой же - Фифа коинты. В этом калькуляторе есть все необходимые скидки. Товар после подсчета должен отправляться в корзину. Калькулятор - Своего рода возможность продавать коинты в розницу.
Буду искать доступную цену на такой проект
Сообщение отредактировал arturios - 30.3.2016, 10:12