#plone
#plone
Вопрос:
У меня есть настройка фасетной навигации EEA по умолчанию (кстати, хорошее дополнение). Отлично работает, но я не могу понять, как (TTW) представить фасетный пользовательский интерфейс для anon.
Вот просмотр входа в систему:
И вот вид anon:
Для целей этого вопроса я бы хотел, чтобы anon отображал текущий поиск и тип портала «портлеты», но я не могу понять, как это настроить (опять же, TTW, не смотрел на code или ZMI или что-то в этом роде.)
Возможно ли это?
Ответ №1:
Пользовательский интерфейс фасетной навигации отображается только в том случае, если имеется более одной страницы результатов. Если вы опубликуете все эти личные элементы, они должны появиться.
Комментарии:
1. Да, это супер неочевидно. 🙂
2. На самом деле размер пакета по умолчанию равен 20 (вы сказали мне об этом в IRC)
Ответ №2:
Начиная с eea.facetednavigation 4.6, вы можете явно отключить скрытие интеллектуальных фасетов в меню фасетных настроек.
Комментарии:
1. Начиная с eea.facetednavigation 5.2 (наконец) это отключено по умолчанию для новых фасетных навигационных страниц
Ответ №3:
От сопровождающих пакета:
==================
Привет,
«Это не ошибка, это особенность» 🙂
Действительно, это функция (но я думаю, что мы должны отказаться от нее или сделать ее более явной, поскольку это всегда заканчивается этой путаницей).
Описание этой функции выглядит так:
«Если есть только одна страница результатов (без пакета) без критериев, выбранных пользователем (первое отображение страницы), фасеты / виджеты должны быть скрыты, поскольку бесполезно фильтровать 5 документов».
- Чтобы протестировать эту функцию, перейдите на страницу с фасетной навигацией, которая, похоже, имеет эту «ошибку» и отображает не менее 5 элементов;
- Теперь добавьте новый скрытый аспект для «результатов на странице» и установите для него значение 2;
- Теперь ваши фасеты должны быть видны «.
Комментарии:
1. Звучит разумно. В этом случае я бы предложил добавить в пользовательский интерфейс сообщение «фасеты недоступны», чтобы избежать путаницы.