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

Сайт сделан на шаблоне Vehica. Товар в виде объявлений. Остальное по за просу.

Функционал создания страниц фильтрации сайта. Необходимо реализовать функционал для создания страниц фильтрации в админке сайта

  • Добавить в админку страницу SEO фильтры
на странице должна быть возможность:

  • найти уже созданный ранее фильтр
  • отредактировать уже созданный ранее фильтр
  • удалить уже созданный ранее фильтр
  • перевести уже созданный ранее фильтр в состояния “опубликован на сайте” или “не опубликован на сайте”
  • создать новый фильтр
пример:

  • На странице создания нового фильтра (после нажатия кнопки “Новый SEO фильтр”) должны быть:
    • возможность ввести название создаваемого фильтра
    • возможность указать будет ли опубликована страница фильтрации немедленно после сохранения
    • список всех возможных атрибутов товаров, которые используются на сайте (новые атрибуты должны добавляться в этот список автоматически)
    • в выпадающих списках должны быть отображены все возможные значения данного атрибута, которые используются на сайте
    • возможность добавить метатеги для всех языковых версий, которые используются на сайте

      • H1
      • title
      • description
    • возможность добавить текстовый блок на страницу фильтрации
пример:

  • Для массового добавления страниц необходимо добавить:
    • чекбоксы в выпадающем списке значений атрибутов
    • возможность добавлять [переменные автозамены] в метатеги и seo текст
    • [переменные автозамены]:

      • [название атрибута 1]
      • [значение атрибута 1]
      • [название атрибута 2]
      • [значение атрибута 2]
  • Правила формирования URL новых страниц фильтрации
    • при формировании нового URL обязательно должен использоваться ЧПУ
    • в URL не должно быть:

      • заглавных букв
      • пробелов
      • кириллических символов
      • символов подчеркивания _
      • символьных переменных типа (!»№;%:*(){}[]^&#)
      • обязательно не должно быть вопросительного знака ?
    • структура URL:

      • {Домен}/catalog/f/{Атрибут 1}-{Значение атрибута 1}/{Атрибут 2}-{Значение атрибута 2}
пример для страницы Коммерческие фургоны

https://site/catalog/f/vid-transporta-kommercheskie/tip-kuzova-furgon

  • обязательно должна присутствовать постоянная очерёдность при формировании URL
  • Вид транспорта
  • Тип кузова
  • Марка
  • Модель
  • Наличие
  • новые атрибуты, если таковые будут добавляться
это делается для того, чтоб не появились дубли страниц, например:

https://site/catalog/f/vid-transporta-kommercheskie/tip-kuzova-furgon

https://site/catalog/f/tip-kuzova-furgon/vid-transporta-kommercheskie

год назад
guest_16620319694772
Украина
2 года в сервисе
Был
5 месяцев назад