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

Нужен поиск по тегам для DLE 12.1

Суть задачи:

В допполях создается несколько полей, например "Цвет",

"Форма", "Рисунок", "Стиль" и другие.

Сейчас полей нужно 7. Но нужно предусмотреть свободное добавление новых полей.

Поле может быть типа «Текст».

При добавлении новости, в некоторых полях задается несколько значений, через

запятую.

Поиск нужен в нескольких определенных категориях. Также нужна функция поиска по

всем подкатегориям всех уровней в определенной категории.

Форма поиска:

В скобках - количество совпадений тегов в новостях

Цвет:

синий (256)

красный (117)

желтый (210)

зеленый (55)

Форма:

квадрат (89)

круг (56)

овал (28)

треугольник (21)

Рисунок:

полоски (45)

абстракция (68)

сплошной цвет (77)

Стиль:

модерн (22)

классика (56)

Изначально на странице видны все теги по блокам (в каждом отдельном блоке

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

в админке задано 7 допполей, то и блоков для поиска также будет 7. Нужен тег,

чтобы эти блоки расставить по дизайну – Что-то вроде {tag_search: 1}, {tag_search: 2}.

Плюс отдельный тег для вывода результатов, или ваше предложение.

Как только выбран один тег, то на странице остаются только те новости, которые

имеют совпадение вхождения по данному тегу.

Рядом с остальными тегами меняются цифры на количество новостей, в которых есть

совпадения тега с учетом уже выбранного.

И так до тех пор, пока пользователь не сделает свой выбор.

В случае, если в каком-то разделе количество тегов равно 0, то появляется

надпись "Объекты не найдены".

Также необходима возможность отказаться от выбора какого-либо тега.

Выбранные теги располагаются в отдельном блоке (который тоже должен выводиться тегом). Рядом с ними расположен «х». При нажатии на него, соответствующий тег удаляется, а результаты поиска обновляются с учетом оставшихся тегов.

Модуль не должен использовать стандартное поле тегов.

У меня оно уже используется, поэтому поиск, который мне нужен должен работать

на другой странице.

Соответственно адрес страницы должен быть что-то вроде site.ru/search

Крайний срок представления результата - понедельник, 23.04.2018. до 18-00.

6 лет назад
rotordda
Илья 
40 летРоссия
6 лет в сервисе
Был
6 лет назад
Выбранный исполнитель
LazyDev
33 годаУкраина
10 лет в сервисе
Был
4 года назад
20 отзывов(-2)
6 лет назад
$40
2 дня
Не заставило себя ждать мое второе обращение к Владимиру. Мы не успевали по срокам и не могли своими силами реализовать поставленную задачу. Владимир справился с ней не просто отлично, а идеально. Мы получили именно то, что хотели. Постоянно на связи, предлагает лучшие решения. Высокая скорость выполнения. Все работает замечательно. Теперь планировать работу буду с учетом мастерства и профессионализма Владимира. Владимир, спасибо Вам.
Сработались с Ильей, четкое ТЗ, быстрая коммуникация, никаких задержек и проблем не возникло. Буду рад сотрудничать и дальше.
  • Похожие заказы
  • $25

    Необходимо допилить сайт, чтобы на нём отображалась информация с другого сайта. Исполнитель должен иметь опыт работы и быть ориентирован на быстрое выполнение работы Наличие скайпа обязательно Детальное тз после собеседования

    Завершен
    6 лет назад
  • Есть сайт, идеально работает в Хроме и ФФ Проблемы именно под Safari - грузит, тормозит отображение. Нужна оптимизация. Наличие Мака и возможность работы онлайн - обязательна. Только персональная работа, не для агентств!

    Закрыт
    6 лет назад
  • $300

    Нужен программист на разработку проекта на yii2: Управление и мониторинг посылок. Менеджер осуществляет управление посылками в БД (добавление, редактирование, закрепление за определенным курьером). При добавлении менеджера через страницу "Добавление менеджера" - автоматически генерируется ID, состоящий из 4 цифр и ...

    Закрыт
    6 лет назад
  • Есть бот телеграм, написанный на питоне, на локалке, все хорошо работает, на сервере лонг поллинг не справляется, отключается постоянно.  При переходе на вебхуки бот на сервере не работает.   Нужно помочь корректно задеплоить бота на сервер (сижу на ...

    Закрыт
    6 лет назад
  • Нужно на базе любого компонента на joomla сделать возможность покупки нескольких товаров с атрибутами как тут [url=http://moskitka.online/]moskitka.online/[/url]  После нажатия кнопки товар с параметрами падает в корзину Без предоплат,  оплата поэтапно либо по завершению Пишите скайп

    Закрыт
    6 лет назад
  • есть 2 сайта , надо написать скрипт . Скрипт обходит эти 2 сайта , сопоставляет товары по артикулу . На выходе файл - 2 колонки url на 1м сайте , url на 2м сайте . ...

    Закрыт
    6 лет назад
  • Добрый день. Есть мини модуль "Downpage" https://dleshka.org/moduls/6017-downpage-skachivanie-na-otdelnoy-stranice-dle-11x-12x.html Основанные проблемы: На сайте загруженны .torrent файлы, размер раздачи выводится отдально, размер .torrent файла обычно менее 100кб, после перехода настраницу скачивания файла, такая картина - Размер файла 0кб и после отсчёта отдаётся ...

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