Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

25 дней назад
Максим
37 лет, Украина
26 дней в сервисе
Был онлайн 20 дней назад
25 дней назад

Вводные данные:
Есть CMS Flynax
Под неё есть плагин Field-bound boxes, который делает следующее:
1. Если у продукта есть любой параметр, скажем "Район доставки", в котором есть список районов, этот плагин умеет сгенерить страницу, на которой будет список всех районов со счётчиками, например:
- Железнодорожный (3)
- Соломенский (5)
- Авиатор (56)

Число в конце - кол-во товаров, в которых этот район указан как район, доступный для доставки.
По клику на каждый район, пользователь переходит на страницу сгенерённую скриптом, на которой отображается список товаров с доставкой в этот район, например:
domain.com/districts/solomensky/

Проблема: К сожалению, этот плагин умеет работать только с одним типом списков - radiobuttons. То бишь каждому товару можно установить только 1 район доставки. Я научился скармливать скрипту чекбокс-списки, но, как выяснилось, он их не понимает. 

Задача:Переделать плагин так, чтобы он понимал списки с множественным выбором и правильно отображал кол-во товаров в каждой единице списка и отображал их на конечных страницах. 

Критерии приёмки:Если взять пример выше, то должно получиться следующее:
Есть товар №1 и товар №2
У товара №1 указан 1 район доставки - Соломенский
У товара №2 указано 2 района доставки - Соломенский и Авиатор

На странице районов плагин генерит страницу с такими результатами:
Железнодорожный (0)
Соломенский (2)
Авиатор (1)

При переходе на страницу Соломенского района, пользователь видит оба товара
При переходе на страницу района Авиатор, пользователь видит один товар
При переходе на страницу Железнодорожного района, пользователь видит пустой листинг

  • Рекламное место свободно
    16 дней за $6
Заявки фрилансеров
1 заявка от фрилансеров

Посмотреть заявки можно будет после закрытия заказа.

Другие заказы в категории «Веб-программирование»