Я использую WebSphere Portal 8.5 Enable. Я создал пользовательскую тему. Но эта тема требует, чтобы скрыть страницы навигации, которые имеют уникальное имя с «.omit». значение в нем, так что мне не нужно вручную устанавливать параметр каждой страницы.
Я создал всплывающее окно или раскрывающееся меню, используя это: Flyout or Menu Dropdown in Portal 8 themes
Любые предложения и указатели приветствуются. Заранее спасибо.скрыть страницы в портале websphere без использования заданных параметров
ответ
Возможно, вы уже подумали об этом.
Решение, которое вы упомянули (Flyout or Menu Dropdown in Portal 8 themes), скрывает узлы на основе скрытого флага. Этот метод используется для расчета. Теперь вы можете запросить уникальное имя узла с этим методом и проверить свой шаблон именования и использовать его, чтобы определить, скрыта ли она. Это позволило бы вам совместить эти два.
способ, я думаю, вам нужно изменить.
Вы можете скрыть любую страницу, используя параметры роли, просто создайте группу пользователей, которая никогда не используется и делает это единственное, что может получить доступ к странице. Вы должны это сделать, это ваш файл PAAAssignAccessControl.xml (может быть немного неправильным в отношении имени этого файла), а также в консоли администратора портала, чтобы вы могли сделать это автоматически в своем коде развертывания.
Мне нужно скрыть страницы из навигационной панели, но когда пользователи нажимают на изображение, они должны быть перенаправлены на эту страницу, это сделает это? спасибо за ответ d :) – Rue
Также пролил больше света на «сделать это автоматически в вашем коде развертывания» – Rue
Привет, вы должны уметь скрыть страницы от навигации с ролями пользователя портала. Сделав это автоматически в своем коде развертывания, я имею в виду, что вы можете иметь код xmlaccess в вашей PAA, который определяет, какие роли пользователей имеют доступ к страницам и портлетам. Посмотрите здесь: https://www-01.ibm.com/support/knowledgecenter/SSYJ99_8.5.0/admin-system/resources_roles.html?lang=en может быть полезен для вас – ShaneQful