Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

Переделка системы фильтров на сайте. 1с Битрикс.

project expired
1C


На базе существующего фильтра внести дополнения

  • Редактируемый H1 + возможность автогенерации заголовка по правилу = Название категории + выбранный параметр фильтра во множественном числе
    пример:  https://mln.com.ua/ballony/ выбираем параметр «Внутренний» H1 должен сгенерироваться таким образом «Баллоны внутренние»
  • Редактируемый Title + возможность автогенерации Title по правилу = Название категории + выбранный параметр фильтра во множественном числе + МАСКА
    пример:  https://mln.com.ua/ballony/ выбираем параметр «Внутренний» Title должен сгенерироваться таким образом «Баллоны внутренние» + МАСКА
  • Редактируемый Description + возможность автогенерации Title по правилу = Название категории + выбранный параметр фильтра во множественном числе + МАСКА
    пример:  https://mln.com.ua/ballony/ выбираем параметр «Внутренний» Description должен сгенерироваться таким образом «Баллоны внутренние» + МАСКА

    МАСКА = шаблон текста, задается вручную, может быть и до, и после генерируемых значений.
  • Возможность добавить текст для созданной страницы.
  • Автогенерация страниц в карте сайта – добавлять созданные страницы в карту сайта sitemap.
  • Защита от дублей страниц - определять порядок подстановки значений в фильтр (задается в порядке важности) всегда в одном порядке.
    пример: https://mln.com.ua/ballony/vnutrenniy/HPT и https://mln.com.ua/ballony/HPT/vnutrenniy 2 одинаковые страницы, отображаться должна только одна, в зависимости от выбранного порядка важности параметров.
  • При выбранных 2 или более значений, показывать в URL только 1-н параметр, остальные показываются через /?set_filter
    пример: для страницы  https://mln.com.ua/ballony/ выбираем 3 значения – внутренний, ХПТ, метан. URL в таком случае должен принять вид: https://mln.com.ua/ballony/vnutrenniy/?set_filter=HPT,metan
  • При выборе нескольких значений в одном параметре фильтра, необходимо в URL делать подстановку значений используя знак  _ и отображать URL через ?set_filter
    пример: https://mln.com.ua/ballony/ выбираем параметр «Внутренний» и «Наружный» URL должен принять вид https://mln.com.ua/ballony/?set_filter=vnutrenniy_naruzhniy
  • Удалить из фильтра возможность выбора диапазона цен (ползунок)
  •  Страницы, которые генерируются и имеют значение /?set_filter в URL должны отображать текст, Title, Description (меняется только H1) страницы без фильтров
    пример: для страницы  https://mln.com.ua/ballony/ выбираем 3 значения – внутренний, ХПТ, метан. URL в таком случае будет: https://mln.com.ua/ballony/HPT/vnutrenniy/?set_filter=metan
    в этом случае Title = Title страницы https://mln.com.ua/ballony/
    Description = Description страницы https://mln.com.ua/ballony/
    Текст = Текст страницы https://mln.com.ua/ballony/
    H1 = категория+значение+значение во множественном числе = Баллоны  ХПТ внутренние метановые
  • В фильтре всегда только 1-на заглавная буква 1-го слова.


<!--[if !supportLineBreakNewLine]-->Свои сроки и цену указывайте в комментариях. 


  1. proposal concealed by freelancer