Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Модуль расширенного поиска «Подобрать игру»

Надпись «Подобрать игру»

Ниже надпись «Тип игры», справа от нее поле со стрелочкой, по умолчанию поле пустое, при нажатии стрелочки выдается список «Пустое (в смысле ничего), Детские, Для двоих и т.д.».

Ниже надпись «Возраст от», справа от нее поле для ввода цифр (по длине поле небольшое для ввода максимум 2-3 цифр), справа от поля надпись «лет»

Ниже надпись «Для», справа от нее поле для ввода цифр (по длине поле небольшое для ввода максимум 2-3 цифр), справа от поля надпись «игроков»

Ниже справа кнопка «Поиск»

Расстояние по высоте между надписями «Тип игры», «Возраст от» и «Для» должны быть одинаковыми! Ну очень некрасиво это смотрится, когда есть диспропорции, как сейчас.

Для каждой игры я задам возраст (от X лет) и количество игроков (от Y до Z, где Y≤Z, Y может равняться Z для игр, предназначенных только для одного игрока, в этом случае от 1 до 1 игроков).

Если покупатель в поле «Возраст от» указывает число A, то в результате отбора ему должны быть представлены игры с характеристикой возраста – от Х≤A лет. Так, например, если покупатель указывает от 7 лет, а в каталоге игр есть всего 6 игр (от 3 лет, две игры от 5 лет, от 7 лет и две игры от 12 лет), то в результате такого отбора ему должны быть показаны 4 игры: от 3 лет, две игры от 5 лет, от 7 лет.

Если покупатель в поле «Для» указывает число B, то в результате отбора ему должны быть предоставлены игры с характеристикой количества игроков Y…Z=B. Так, например, если покупатель указывает для 4 игроков, а в каталоге игр есть всего 6 игр (для 1-1 игроков, для 1-4 игроков, для 2-3 игроков, 2 игры для 3-5 игроков, для 5-6 игроков), то в результате отбора ему должны быть показаны 3 игры: для 1-4 игроков, 2 игры для 3-5 игроков.

Само собой, при расширенном поиске должны учитываться все 3 параметра – тип игры, возраст и количество игроков. И если, например, заданный тип и возраст соответствует какой-нибудь игре, но количество игроков не соответствует, то такая игра не должна отображаться результатом поиска. То же самое верно и для других комбинаций параметров.

Покупатель может и не заполнять некоторые из 3-х параметров, оставляя поля пустыми, в этом случае фильтр этого параметра просто не участвует в результатах расширенного поиска.

13 лет назад
atd
47 летРоссия
13 лет в сервисе
Был
13 лет назад
  • Похожие заказы
  • $250

    необходима разработка сайта "под ключ" на wordpress. домен: novgorodtest.ru шаблон сайта: http://xtemplate.ru/template/shablon-wordpress-vertigo-red/ надо будет убрать из него несколько ненужных элементов (подробнее при непосредственном начале работы) обязательными требованиями к сайту - http://astratest.com/Docs/requirements.html к сожалению нет возможности оперативно смотреть сайт. лучше выслать ...

    Закрыт
    12 лет назад
  • $250

    Достаточно простой но трудоемкий - обьяемный проектик по кастомизации магазина поделок провайдеры это домашние юзеры которые могут вышивать крестиком или рисовать фломастерам 8-) работа в xcart темплейтах - смена/реорганизаяция блоков и пара выдергиваний продуктов провайдера. ТЗ на ...

    Закрыт
    12 лет назад
  • $1000

    Настройка и модернизация поискового движка Sphinx для проекта zakonprost.ru (поиск по документам, законодательству). В настоящей момент поиск уже реализован на сайте, требуется настроить и повысить точность поисковой выдачи. Сейчас поисковая выдача оставляет желать лучшего. Специфика настройки заключается в ...

    Закрыт
    12 лет назад
  • Сейчас возможность бронирования реализуется отдельным модулем, реализация - http://babylemonadehostel.ru/zabronirovat. Надо добавить одно поле для E-mail и календарь (при клике на поле "дата заезда"/"дата отъезда" появлялся календарь, где можно выбрать дату). Цмска - Made Simple, модуль Simple ...

    Закрыт
    12 лет назад
  • $100

    Входные параметры - урл странцы, выходные - урл видео, размеры, формат, картинка превью, если видео несколько то массив с этими параметрами.

    Закрыт
    12 лет назад
  • Нужно написать простой скрипт сортировки большого списка урлов по параметрам 1) этот урл должен появиться в топ50 гугл по запросу "назв страницы" либо если не появляется то по запросу "любое предложение из текста" 2) если ...

    Завершен
    13 лет назад
  • $100

    Требуется доработка системы управления (не контент) на портале. Система - Joostina (Joomla) Что требуется: - Добавить форум - Отредактировать шаблон категории в SOBI2 - Сделать модуль последних сообщений форума - Сделать возможность добавления тайтлов в Доске объявлений - Убрать "баги" Детали сайта в ...

    Закрыт
    12 лет назад