Версия 4.5.1: инструкция по добавлению фильтрации в раздел Авто

215
Количество просмотров
0
Количество комментариев

Инструкция по обновлению портала до версии 4.5.1: добавление расширенного поиска (фильтрации) в раздел продажи Автомобилей

Важно!

После обновления все файлы шаблона будут заменены на стандартные, поэтому, если Вы делали какие-то собственные доработки в файлах,они будут заменены стандартным кодом. Учитывайте это при обновлении и ОБЯЗАТЕЛЬНО делайте резервные копии!

ОБЯЗАТЕЛЬНО!

Перед этим обновлением сделайте полную резервную копию портала, вместе с базой данных

Замена файлов шаблона

1. Скачайте из Личного кабинета архив с обновлением pro-portal-standart-update.zip. Распакуйте этот файл.
2. Перейдите Расширения/Менеджер расширений/Установка. Перетащите в поле для загрузки архив gorod.zip (находится в архиве с обновлением)
3. Перетащите в поле для загрузки архив pkg_jlcontentfieldsfilter_v1.8.2_j3.zip (находится в архиве с обновлением)

Настройка модуля фильтрации

Далее необходимо перейти Расширения/Модули и открыть Модуль фильтра JL Content Fields Filter. В настройках модуля пишем его название, задаем позицию main_search (такой позиции нет в списке, ее нужно написать руками и нажать Enter). Состояние меняем на Опубликовано. В разрешенных компонентах выбираем только Материалы.

Ниже на этой же странице указываем:

Показывать только на странице категории -> ДА
Показывать в модуле поля, привязанные к категории -> АВТО
Селектор контейнера Ajax -> .items-leading

Далее переходим на вкладку Привязка к пунктам меню, выбираем Только на указанных страницах, а страницы выбираем только для раздела АВТО. Сохраняем.

Изменение поля Тип кузова в Базе данных

Этот раздел инструкции можете пропустить, если не планируете добавлять к фильтрации Тип кузова автомобиля

Для изменения типа поля нужно перейти в phpMyAdmin, выбрать базу данных Вашего портала, открыть таблицу #__fields и перейти на вкладку Обзор.

В общем списке полей ищем поле Тип кузова (id поля 87) и нажимаем Изменить. В поле type заменяем text на list. И ниже по странице нажимаем Вперед.

Включение фильтрации в полях Joomla

 Теперь нужно включить нужные поля для фильтрации. Для этого перейдем Материалы/Поля и отфильтруем поля по группе Авто.

Теперь нужно переместить поля, как мы хотим их видеть на странице расширенного поиска. Для этого сортировку сделаем по первому столбцу (три точки у каждого поля будут активны) и, после этого, поля можно будет перетащить мышкой в нужном порядке.

Мы расположили поля следущим образом:

  1. Тип кузова
  2. Состояние
  3. Новый
  4. Тип двигателя
  5. Коробка передач
  6. Привод
  7. Количество дверей
  8. Руль
  9. Владельцев по ПТС
  10. Год выпуска
  11. Цена

Вы можете это сделать как угодно.

Теперь нужно настроить саму фильтрацию. На примере одного поля я покажу как это сделать, все остальные Вы сделайте по аналогии.

Открываем поле Тип кузова. Как помните, мы изменили его тип через Базу данных. Теперь в нем нужно создать все возможные типы кузовов (показал на скрине). Далее переходим на вкладку Параметры фильтрации и в поле Вид в фильтре выбираем Выпадающий список.

И далее нужно пройтись по всем полям и изменить Вид в фильтре (на вкладке Параметры фильтрации)

  • Тип кузова - Выпадающий список
  • Состояние - Выпадающий список
  • Новый - Чекбоксы
  • Тип двигателя - Выпадающий список
  • Коробка передач - Выпадающий список
  • Привод - Выпадающий список
  • Количество дверей - Выпадающий список
  • Руль - Выпадающий список
  • Владельцев по ПТС - Выпадающий список
  • Год выпуска - Диапазон (+ в поле Индивидуальный макет выбрать rangenouislider)
  • Цена - Диапазон (+ в поле Индивидуальный макет выбрать rangenouislider)
Если у Вас есть вопросы по этому обновлению, возможно, что-то не получается, Вы считаете что инструкция не полная или неправильная? Это ОБЯЗАТЕЛЬНО нужно обсудить на нашем форуме поддержки

Отзывы и комментарии

У Вас есть свое мнение или вопрос? Обязательно выскажите его в комментариях.

Все вопросы, которые касаются программной части, необходимо задать в тех. поддержку. В отзывах они публиковаться НЕ БУДУТ

Последнее на форуме поддержки

PRO-PORTAL.info - Готовые скрипты порталов на Joomla © 2017 - 2020 г. Все права защищены.

Наш городской портал на CMS Joomla принадлежит исключительно и только PRO-PORTAL.info. Любое его распространение, копирование, тиражирование, перепродажа, без согласования с разработчиком, категорически ЗАПРЕЩЕНЫ!

Информация, представленная на сайте, не является публичной офертой