Привет, всем.
Есть мультиязычный сайт - D7 (3 языка). На нём вьюха с четырьмя открытыми фильтрами Views Selective Exposed Filters.
Для данного представления организовал костомным способом ЧПУ. В зависимости от языка, ищу значение в своем массиве и устанавливаю валидные значения фильтра.
muzhskiye/noski
mans/socks
Я создал костыль?)
Когда стал вопрос карты сайта, то пришлось создавать зависимый модуль для xmlsitemap . Ссылки в карту добавляются когда URL отсутствует в ДБ (опционально).
Плюсы моего алгоритма:
- В карту попадут страницы вьюхи в которой есть ноды
Минусы:
- Уже 200 страниц добавлено и неизвестно сколько еще осталось.
И правда я создал костыль с ЧПУ?
Может добавлять мои страницы в карту сайта другим способом? Запускать програмно вьюху и прощупать все вариации моего массива допустимых значений?
Спасибо.
Комментарии
Посмотрите https://www.drupal.org/project/views_url_path_arguments и https://www.drupal.org/project/query_parameters_to_url