Задача коротко:
Есть сайт на UMI CMS
с каталогом кухонь. У каждой кухни, специально для этого фильтра прописаны свойства, например "цвет", "форма", "стиль", всего таких свойств 7.
Необходимо сделать фильтр по этим свойствам.
Обязательное условие параметры в фильтр должны передаваться через ссылку. При заходе на эту ссылку должны меняться метатеги и заголовок. Смысл, продвигать сайт по низкочастотным запросам, таким как, например, "Зеленая кухня", "Угловые кухни из массива", а так же упростить навигацию по сайту.
Будет как тут (только с динамичными метатегами на каждый раздел):
-----------------Далее подробно-----------------
Для каждой получившейся странички будут нужны тайтл, дискрипшн, кейвордс, h1. + должна быть возможно выбрать несколько разных параметров в фильтре, например красные угловые кухни. Должна быть реализована возможность прописать каждому разделу с несколькими параметрами прописать метатеги, можно прямо в коде. Что то в роде этого:
если Цвет=красный и цена=недорогая =>
тайтл = недорогие красные кухни
Н1 = ...
Дискрипшн = ...
Кейвордс = ...
Если теги не прописаны, выводим только тег "H1" "Кухни на заказ".
На сайте 2 раздела с кухнями на заказ:
Из этих двух разделов нужно брать кухни, которые будут участвовать в фильтре.
Эти разделы лучше оставить как они есть и не трогать. И сами кухни физически не куда перетаскивать не нужно.
Фильтр будет по адресу:
В каждой кухне в этом разделе есть набор свойств, который так и называется "Фильтр кухонь". Они все уже заполнены.
Свойства которые участвуют в фильтре:
1) Цвет + Дополнительный цвет (выбор из свойства "Цвет" и "Дополнительный цвет" в наборе свойств "Фильтр кухонь" )
2) Стиль (выбор из свойства "Стиль" в наборе свойств "Фильтр кухонь" )
3) Материал (выбор из свойства "Материал" в наборе свойств "Фильтр кухонь" )
4) Форма (выбор из свойства "Форма" в наборе свойств "Фильтр кухонь" )
5) Ценовой уровень. (Кухня дешевле 20 000 за погонный метр значение "Низкий". Кухня от 20 до 35 т.р. за погонный "Средний". Дороже 35 т.р. "Высокий" )
6) Тон (выбор из свойства "Тон" в наборе свойств "Фильтр кухонь" )
Что касается "Дополнительного цвета":
Допустим мы выбрали в фильтре красные кухни. Сперва показываем все кухни, где свойство "цвет" = "красная", потом выводим кухни, где свойство "Дополнительный цвет" = "красная".
Еще по поводу примераз:
Ссылка тут не самый лучший вариант, можно сделать ее короче и интуитивно понятнее. ЧПУ же будет высшем пилотажем.