Допустим есть 2 словаря:
- размеры
-- S
-- M
-- L
-- XL
- цвета
-- Красный
-- Зеленый
-- Желтый
pathauto размеры: size/s, size/m, ...
pathauto цвета: color/red, color/green, ...
Есть вьюха catalog - taxonomy/term/% с раскрытми фильтрами:
- Размер
- Цвет
Если воспользоваться фильтром, то url будет вида ?field_size_tid=2&field_color_tid=3
Когда в фильтре выбрано несколько полей, то это нормально.
Когда в фильтре выбрано одно поле, то url будет вида ?field_color_tid=2
Но по сути такой результат соответствует color/green
Как сделать так, чтобы если юзер в фильтре выбирает только один exposed фильтр, то submit формы происходил бы не на
?field_color_tid=2, а на color/green
Комментарии
Через
https://api.drupal.org/api/drupal/modules%21system%21system.api.php/func...
делал + global_redirect
А не подскажите чуть точнее, как делали?
$options['query'] - запрос фильтра
$path - редирект