ЧПУ открытых фильтров

Главные вкладки

Аватар пользователя tolykot tolykot 18 августа 2018 в 18:26

Привет, всем.
Есть мультиязычный сайт - D7 (3 языка). На нём вьюха с четырьмя открытыми фильтрами Views Selective Exposed Filters.

Для данного представления организовал костомным способом ЧПУ. В зависимости от языка, ищу значение в своем массиве и устанавливаю валидные значения фильтра.
muzhskiye/noski
mans/socks

Я создал костыль?)

Когда стал вопрос карты сайта, то пришлось создавать зависимый модуль для xmlsitemap . Ссылки в карту добавляются когда URL отсутствует в ДБ (опционально).
Плюсы моего алгоритма:
- В карту попадут страницы вьюхи в которой есть ноды
Минусы:
- Уже 200 страниц добавлено и неизвестно сколько еще осталось.

И правда я создал костыль с ЧПУ?
Может добавлять мои страницы в карту сайта другим способом? Запускать програмно вьюху и прощупать все вариации моего массива допустимых значений?

Спасибо.

Комментарии