Drupal 8: перенаправление со страницы терминов таксономии по умолчанию / путь к пользовательской странице, созданный в панелях / страницах - PullRequest
0 голосов
/ 26 сентября 2018

Я пытаюсь перенаправить термин / URL-адрес таксономии на пользовательские панели / страницу, я нашел несколько сообщений со всего Интернета и попытался выполнить инструкции, но они не сработали, и я что-то делаю не так.Например, я попробовал то, что мне показалось наиболее близким к моей ситуации, найденной здесь и в следующей цитате, но это не сработало, и представления таксономии уже были отключены в первую очередь на моем конце.

  1. Отключить представление термина таксономии.
  2. Установите путь на странице панелей в /taxonomy/term/%.
  3. Очистить кеш.
  4. Просмотрите страницу в таксономии / term / {tid}.
  5. Я проверил, что это также работает с псевдонимами URL.

Может ли кто-нибудь предоставить четкие указания для следующих действий Скриншот страницы / панели Что вводить,

  1. Информация о странице
  2. Параметры страницы
  3. Доступ к странице
  4. Варианты: контексты
  5. Варианты: критерии выбора

Я пробовал все виды различных настроек ("/ таксономия / термин / {tid}", "/ таксономия / термин /%", "/таксономия / термин / {taxonomy_term} "," / таксономия / термин / 112 ") и изменение Home >> Администрирование >> Конфигурация >> Поиск и метаданные >> url alias settings, но каждая ссылка просто возвращает на страницу терминов таксономии по умолчанию.

1 Ответ

0 голосов
/ 02 октября 2018

Я решил проблему.Если какой-либо орган нуждается в ответе, вот он.

Чтобы изменить страницу / макет термина таксономии, сначала перейдите в менеджер страниц (Главная >> Администрирование >> Структура).

Вы можете увидетьстраница под названием «Таксономический термин», с которой вы хотите начать вносить изменения, поэтому нажмите на нее.Если нет, то вам придется создать на странице.И то, и другое можно решить с помощью следующих шагов.

В этом примере показано, как создать и использовать другой макет для другой страницы терминов.

  1. Перейти к структуре> Страницы (/ admin/ structure / page_manager) и нажмите кнопку «Изменить» в строке «Термин таксономии».На правой стороне вы увидите Default Это варианты.Вариант по умолчанию внизу влияет на все страницы таксономии / термина.Все остальные вышеприведенные варианты переопределяют вариант по умолчанию, используя определенные условия, которые также называются «Критерии выбора».
  2. Нажмите кнопку Добавить вариант, чтобы добавить новый вариант.
  3. Введите метку для варианта и выберите «Панели».в раскрывающемся меню Тип.
  4. Выберите «Редактор на месте» для Builder
  5. Выберите Макет для страницы.
  6. Введите [термин: имя] для заголовка страницы.Этот токен содержит название вашего термина таксономии.Теперь нажмите кнопку Готово, позже вы добавите блок.
  7. Нажмите на критерии выбора.
  8. Выберите «Путь запроса» для условия и нажмите кнопку «Добавить условие».
  9. Добавьте URL-адреса страниц терминов таксономии, которые вы хотите переопределить (например, таксономия / термин / 25).
  10. Перейдите на одну из этих страниц (например, таксономия / термин / 25) и добавьте блоки.
  11. Обратите внимание, что ваш вариант должен быть расположен над вариантом, который вы переопределяете, для правильной работы.Используйте кнопку «Изменить порядок вариантов», чтобы изменить порядок вариантов.

Вы можете повторить эту процедуру, если вы хотите использовать другие термины или словарь.Вы можете иметь столько вариантов, сколько захотите.

...